Movatterモバイル変換


[0]ホーム

URL:


CN114258098A - Cell access method, device, mobile terminal and storage medium - Google Patents

Cell access method, device, mobile terminal and storage medium
Download PDF

Info

Publication number
CN114258098A
CN114258098ACN202210062152.9ACN202210062152ACN114258098ACN 114258098 ACN114258098 ACN 114258098ACN 202210062152 ACN202210062152 ACN 202210062152ACN 114258098 ACN114258098 ACN 114258098A
Authority
CN
China
Prior art keywords
cell
mobile terminal
service
trajectory
cells
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210062152.9A
Other languages
Chinese (zh)
Other versions
CN114258098B (en
Inventor
魏二岭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp LtdfiledCriticalGuangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202210062152.9ApriorityCriticalpatent/CN114258098B/en
Publication of CN114258098ApublicationCriticalpatent/CN114258098A/en
Application grantedgrantedCritical
Publication of CN114258098BpublicationCriticalpatent/CN114258098B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The application discloses a cell access method, a cell access device, a mobile terminal and a storage medium. The method is applied to the mobile terminal, and comprises the following steps: determining a second track matched with the first track in a setting database; determining a first cell set according to the second track; and determining at least one second cell in the first cell set according to the matching relation between the first quality of service parameter of the first cell and the data transmission requirement of the first service, and accessing to one second cell in the at least one second cell.

Description

Cell access method, device, mobile terminal and storage medium
Technical Field
The present application relates to the field of communications technologies, and in particular, to a cell access method, an apparatus, a mobile terminal, and a storage medium.
Background
In the related art, different positioning methods are used for learning the travel track of the user and predicting the network condition in front according to the travel track of the user, and the different positioning methods are different in applicable scenes, so that the identification accuracy of the travel track of the user is reduced, the network condition in the forward direction cannot be accurately predicted according to the travel track of the user, and the mobile terminal cannot be accessed to a cell with better network condition in front.
Disclosure of Invention
In view of this, embodiments of the present application provide a cell access method, an apparatus, a mobile terminal, and a storage medium, so as to at least solve the problem that the network condition of the forward direction cannot be accurately predicted according to the travel track of the user, so that the mobile terminal cannot access a cell with a better forward network condition.
The technical scheme of the embodiment of the application is realized as follows:
the embodiment of the application provides a cell access method, which is applied to a mobile terminal and comprises the following steps:
determining a second track matched with the first track in a setting database; the first track represents a track formed by cells accessed by the mobile terminal in the moving process; the setting database is used for storing at least one moving track related to the mobile terminal;
determining a first cell set according to the second track; the first set of cells characterizing a set of cells that may camp on after moving out of a first cell in a forward direction of the mobile terminal; the first cell represents a cell currently accessed by the mobile terminal;
determining at least one second cell in the first cell set according to the matching relation between the first service quality parameter of the first cell and the data transmission requirement of the first service, and accessing to one second cell in the at least one second cell; the first service represents a service performed on the mobile terminal.
The embodiment of the application provides a cell access device, which is applied to a mobile terminal, and the device comprises:
a first determination unit configured to determine a second trajectory matching the first trajectory in the setting database; the first track represents a track formed by cells accessed by the mobile terminal in the moving process; the setting database is used for storing at least one moving track related to the mobile terminal;
a second determining unit, configured to determine a first cell set according to the second trajectory; the first set of cells characterizing a set of cells that may camp on after moving out of a first cell in a forward direction of the mobile terminal; the first cell represents a cell currently accessed by the mobile terminal;
a third determining unit, configured to determine at least one second cell in the first cell set according to a matching relationship between a first quality of service parameter of the first cell and a data transmission requirement of the first service;
an access unit, configured to access to one of the at least one second cell; the first service represents a service performed on the mobile terminal.
An embodiment of the present application further provides a mobile terminal, including: a processor and a memory for storing a computer program capable of running on the processor,
wherein the processor is configured to perform the steps of any of the above methods when running the computer program.
Embodiments of the present application also provide a storage medium having a computer program stored thereon, where the computer program is executed by a processor to implement the steps of any one of the above methods.
In the embodiment of the application, the mobile terminal determines a first cell set through a second track matched with the first track in the setting database, determines at least one second cell in the first cell set according to a matching relation between a first service quality parameter of the first cell and a data transmission requirement of a first service, and accesses the mobile terminal to one of the at least one second cell, so that the mobile terminal can access a cell with a front network condition meeting the first service according to the mobile track of the mobile terminal, and the mobile terminal is prevented from accessing to a front weak network cell to cause service interruption.
Drawings
Fig. 1 is a schematic flowchart illustrating an implementation process of a cell access method according to an embodiment of the present application;
fig. 2 is a schematic flowchart illustrating an implementation of a cell access method according to another embodiment of the present application;
fig. 3 is a schematic flowchart illustrating an implementation of a cell access method according to another embodiment of the present application;
fig. 4 is a schematic diagram of uploading a measurement report of a second cell according to an embodiment of the present application;
fig. 5 is a schematic flowchart illustrating an implementation process of a cell access method according to an embodiment of the present application;
fig. 6 is a schematic flowchart illustrating an implementation of a cell access method according to another embodiment of the present application;
fig. 7 is a diagram illustrating a fourth cell in a second trajectory according to an embodiment of the present application;
fig. 8 is a schematic flowchart illustrating an implementation process of a cell access method according to an embodiment of the present application;
FIG. 9 is a schematic diagram of a first sequence provided by an embodiment of the present application;
fig. 10 is a diagram illustrating a relationship between a stationary cell, a mobile-in cell and a mobile-out cell according to an embodiment of the present application;
fig. 11 is a cell reselection parameter broadcasting procedure according to an embodiment of the present application;
fig. 12 is a schematic diagram of a cell handover according to an embodiment of the present application;
FIG. 13 is a third trace provided by an embodiment of the present application;
fig. 14 shows a plurality of movement tracks of a mobile terminal according to an embodiment of the present application
Fig. 15 is a schematic flowchart illustrating an implementation of a cell access method according to an embodiment of the present application;
fig. 16 is a schematic diagram of a cell change trajectory according to an embodiment of the present application;
fig. 17 is a schematic diagram of a mobile cell, a fourth cell set, and a fifth cell set according to an embodiment of the present application;
fig. 18 is a schematic flowchart of cell access provided in an embodiment of the present application;
fig. 19 is a flowchart illustrating a process of determining a first duration in a first prompt message according to another application embodiment of the present application;
FIG. 20 is a flow chart illustrating the construction of a settings database according to another embodiment of the present application;
FIG. 21 is a diagram illustrating a movement trace stored in a setting database according to an embodiment of the present application;
fig. 22 is a schematic flowchart of a security event prompt according to an embodiment of the present application;
fig. 23 is a schematic structural diagram of a cell access apparatus according to an embodiment of the present application;
fig. 24 is a schematic hardware component structure diagram of a mobile terminal according to an embodiment of the present application.
Detailed Description
The present application will be described in further detail with reference to the following drawings and specific embodiments.
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
The technical means described in the embodiments of the present application may be arbitrarily combined without conflict.
In addition, in the embodiments of the present application, "first", "second", and the like are used for distinguishing similar objects, and are not necessarily used for describing a specific order or a sequential order.
In addition, the term "at least one" herein means any combination of at least two of any one or more of a plurality, for example, including at least one of A, B, C, and may mean including any one or more elements selected from the group consisting of A, B and C.
An embodiment of the present application provides a cell access method, which is applied to a mobile terminal, and fig. 1 is a flowchart illustrating the cell access method according to the embodiment of the present application. As shown in fig. 1, includes:
s101: determining a second track matched with the first track in a setting database; the first track represents a track formed by cells accessed by the mobile terminal in the moving process; the setting database is used for storing at least one moving track related to the mobile terminal.
For most users, the movement track of the mobile terminal is relatively fixed, for example, during the period from monday to friday, the user group on duty moves from the residence to the office place in a fixed time, and during the movement of the mobile terminal, the mobile terminal is accessed into different cells, so that the movement track of the mobile terminal can be displayed through the track formed by the cells accessed by the mobile terminal.
In practical applications, there may be wireless communication networks deployed by operators in different areas, which may be second Generation (2G), third Generation (3G), fourth Generation (4G), or fifth Generation (5G), when The mobile terminal is performing a service requiring high data transmission, The mobile terminal accesses a network cell with weak signal or little wireless bandwidth resource, which may affect The service performance, for example, when The mobile terminal is performing a call service, which may affect The call quality, when The mobile terminal is viewing online video, which may result in video loading time, etc., in order to enable The mobile terminal to access a network cell with better network quality during a long moving process, a second track matching The first track may be searched in a set database, through the second track stored in the setting database, the cell which the mobile terminal is possibly accessed to in the advancing direction can be predicted, and the mobile terminal can be further accessed to the cell with better network condition.
In practical application, it can also be determined whether the mobile terminal has a data transmission requirement, and in general case, when the mobile terminal is performing a call service, a web page browsing service, a video playing service or a game service, it can be considered that the mobile terminal needs to establish a connection with the network for data transceiving, in the data transmission phase, the data transmission may not be completed in time due to poor network conditions, in which a bad network condition may be defined as a weak network, which may be caused by insufficient network resources deployed by an operator, or may be caused by insufficient user resources due to an excessive number of users accessing the network in the forward direction of the mobile terminal, and therefore, under the condition that the mobile terminal has a data transmission requirement, a cell capable of meeting the data transmission requirement can be selected for the mobile terminal by predicting a cell which is possibly accessed in the foreground direction of the mobile terminal.
The specific steps of determining a second track matched with the first track in the setting database are as follows: determining a static cell cluster A and a static cell cluster B associated with a first track according to the first track, determining candidate tracks in a setting database when determining the static cell cluster A and the static cell cluster B, wherein the candidate tracks comprise the static cell cluster A and the static cell cluster B, and determining the advancing direction of the mobile terminal according to a cell sequence in the first track, namely determining whether the advancing direction of the mobile terminal moves from the static cell cluster A to the static cell cluster B or from the static cell cluster B to the static cell cluster A, so that a second track can be determined in the candidate tracks.
In practical application, the movement track stored in the setting database can reflect the cells accessed by the mobile terminal in the moving process and also comprises the service quality parameters corresponding to each cell. Embodiments of the mobile terminal for acquiring a movement track during travel will be described in the following sections.
S102: determining a first cell set according to the second track; the first set of cells characterizing a set of cells that may camp on after moving out of a first cell in a forward direction of the mobile terminal; the first cell characterizes a cell to which the mobile terminal is currently accessing.
The first cell is a cell to which the mobile terminal is currently accessed, the position of the mobile terminal on a moving track can be determined through the first cell, a first cell set associated with the first cell is obtained on a second track, the first cell set represents a set formed by cells which may reside after the mobile terminal moves out of the first cell in the advancing direction of the mobile terminal, and actually, the cells in the first cell set and the first cell have an adjacent relation.
In an embodiment, the first Cell may be determined on the second track by an identifier of the first Cell, where the identifier of the Cell refers to a unique Cell identifier planned by an operator, and is composed of a Mobile Country (MCC), a Mobile Network Code (MNC), a Cell identifier (CI, Cell Identity), an Absolute Radio Channel Number (ARFCN), a Physical Cell Identifier (PCI), and a communication system (RAT), and each Cell corresponds to one identifier, so that the first Cell may be determined on the second track, and the first Cell set may be determined.
In practical application, each cell on a movement track stored in a database is set to be associated with a different cell set, taking cell a as an example, a first cell set associated with cell a is a set formed by cells where a mobile terminal accesses to cell a and resides last, and a second cell set associated with cell a is a set formed by cells where the mobile terminal resides after moving out of cell a.
S103: determining at least one second cell in the first cell set according to the matching relation between the first service quality parameter of the first cell and the data transmission requirement of the first service, and accessing to one second cell in the at least one second cell; the first service represents a service performed on the mobile terminal.
In the embodiment of the present application, different strategies for determining the second cell are formulated through a matching relationship between the first quality of service parameter of the first cell and the data transmission requirement of the first service, where a moving track in the setting database records the quality of service parameter of each cell, the first quality of service parameter of the first cell in the current time period can be obtained from the second track of the setting database, the data transmission requirement is defined by the service, and the data transmission requirements of different first services are different, for example, the data transmission requirement of the video-type service is that the average download rate exceeds 3Mbps, by determining whether the first quality of service parameter of the first cell matches the transmission requirement of the first service, then determining at least one second cell from the first cell, and accessing the mobile terminal to one second cell of the at least one second cell, and the data transmission requirement on the first service is completed through the second cell accessed by the mobile terminal. In practical application, an adjacency relation exists between the first cell and the second cell, and when the mobile terminal accesses from the first cell to the second cell, the core network data link is not interrupted, so that the shortest data service interruption time can be ensured. The second cell may be a cell that meets the data transmission requirement of the first service, so that the mobile terminal can be prevented from accessing the weak network cell or suddenly dropping from the network during the moving process.
Taking the first service as a video service as an example, the data transmission requirement of the first service requires that the average download rate exceeds 3Mbps, the first quality of service parameters of the first cell include the average bit error in the uplink transmission direction, the average bit error in the downlink transmission direction, the Modulation Coding Scheme (MCS) and the average (RB, Resource Block), through the first quality of service parameter and a third Generation Partnership Project (3 GPP) protocol, the amount of data that can be scheduled for one transmission of the mobile terminal when accessing the first cell can be calculated, and then according to a preset number of scheduling times per second, for example, scheduling 200 times per second in the peak period and 500 times per second in the off-peak period, calculating the rate which can be provided by the first cell, and if the data transmission rate is greater than 3Mbps required by the first service, the current first cell is considered to meet the data transmission requirement of the first service.
The strategy for determining at least one second cell in the first set of cells is illustrated by the following embodiments.
In an embodiment, as shown in fig. 2, the determining, in the first cell set, at least one second cell according to a matching relationship between a first quality of service parameter of the first cell and a data transmission requirement of the first service, and accessing to one of the at least one second cell includes:
s201: determining at least one second cell in the first set of cells if the first quality of service parameter does not meet the data transmission requirements of the first service; and the second service quality parameter corresponding to each second cell in the at least one second cell meets the data transmission requirement of the first service.
And traversing the cells in the first cell set under the condition that the first service quality parameter does not meet the data transmission requirement of the first service, and determining at least one second cell in the first cell set, wherein the second service quality parameter corresponding to the second cell can meet the data transmission requirement of the first service, so that the mobile terminal can continue to transmit the service data of the first service when being accessed to the second cell, and the condition of service interruption is avoided.
In practical applications, the number of the determined second cells in the first cell set may be set, for example, assuming that n second cells need to be determined, m cells meeting the data transmission requirement of the first service exist in the first cell set, where in the case of m > n, n cells may be selected from m cells meeting the data transmission requirement of the first service to be determined as the second cells, and in the case of m < n, m cells meeting the data transmission requirement of the first service may be determined as the second cells.
S202: and releasing the connection with the first cell, and sequentially initiating a connection request with each second cell in the at least one second cell until accessing to one second cell in the at least one second cell.
After determining at least one second cell in the first cell set, releasing the connection between the mobile terminal and the first cell, and initiating a connection request with each second cell in the at least one second cell in sequence according to a flow specified by a 3GPP protocol.
Taking Long Term Evolution (LTE) as an example, the connection with the first cell may be released in a manner of actively releasing a Packet Data Network (PND) connection, and PDN connections may be sequentially established with each of at least one second cell, where a specific access procedure may refer to 3GPP 24.301.
After a mobile terminal initiates a connection request to a second cell, it needs to judge whether the mobile terminal successfully accesses the second cell, where the successful access of the mobile terminal to the second cell refers to that the mobile terminal successfully establishes a Radio Resource Control (RCC) connection with the second cell according to a 3GPP protocol flow, successfully registers with a core network, and successfully establishes a data transmission channel.
In practical application, the mobile terminal may sequentially initiate a connection request to each second cell until the mobile terminal can successfully access to one of the at least one second cell, specifically, the mobile terminal first sends the connection request to the second cell a, when the mobile terminal cannot access to the second cell a, the mobile terminal sends the connection request to the second cell B, and when the mobile terminal successfully accesses to the second cell B, the mobile terminal does not send the connection request to other second cells.
In an embodiment, as shown in fig. 3, the determining, in the first cell set, at least one second cell according to a matching relationship between a first quality of service parameter of the first cell and a data transmission requirement of the first service includes:
s301: determining at least one third cell under the condition that the first service quality parameter meets the data transmission requirement of the first service; the third cell represents a cell that the network indicates the mobile terminal measures.
In practical application, after the measurement of the at least one third cell is completed, the network accesses the mobile terminal to one of the third cells according to the measurement report, so that the second cell of the mobile terminal needs to be determined from the at least one third cell.
S302: and determining a third cell which meets the data transmission requirement of the first service and exists in the first cell set as the at least one second cell.
In this embodiment, the second cell needs to satisfy two conditions, where the first condition is that the second cell is a cell measured by the mobile terminal and belongs to one of the first cell set, that is, the second cell is a cell located in an intersection formed by a cell set formed by at least one third cell and the first cell set. The second condition is that the quality of service parameters of the cell meet the data transmission requirements of the first service. And screening the first cell set and at least one third cell, and determining the cells meeting the two conditions as the second cells.
S303: adding a first identifier to the measurement report of each of the at least one second cell; the first identifier is used for marking the second cell as a cell which the mobile terminal expects to switch.
In practical application, after the mobile terminal completes measurement on each third cell in the at least one third cell according to the network instruction, a measurement report about each third cell in the at least one third cell is reported, where the second cell is also one where the mobile terminal measures as indicated by the network, i.e., the reported measurement report of the third cell contains the measurement report of the second cell, after the network obtains the measurement report reported by the mobile terminal, the cell to which the mobile terminal needs to access can only be determined according to the signal strength value measured by the mobile terminal in the measurement report, because the network cannot determine the data service currently performed by the mobile terminal, the cell to which the mobile terminal needs to be accessed cannot be selected according to the data service currently performed by the mobile terminal, and once the network indicates that the mobile terminal is accessed to a weak network cell, the data service is blocked.
In order to solve the above-mentioned occurring situation, in this embodiment, a first identifier is added to a measurement report of each second cell in at least one second cell, the second cell is marked by the first identifier as a cell to which the mobile terminal desires to switch, and measurement reports of other third cells do not have the first identifier, and the network can determine, through the first identifier in the measurement report, that the second cell is a cell to be switched, and further apply for the mobile terminal for a switching resource of the second cell, and instruct the mobile terminal to switch to the second cell.
In practical application, the first identifier is asn.1ie expectedHOCell, where asn.1 is Abstract Syntax Notation 1(Abstract Syntax Notation One), IE is Information Element (Information Element), expectedHOCell indicates a cell to which the mobile terminal is to access, that is, a second cell, as shown in fig. 4, fig. 4 shows a schematic diagram of uploading a measurement report of the second cell, if the uploaded measurement report is a measurement report of the second cell, an IE field value is set to TRUE, and if the uploaded measurement report is not a measurement report of the second cell, an IE field is not set, so that after the network receives the reported measurement report, the network determines whether the measurement report is a measurement report of the second cell by detecting the IE field.
In practical applications, after the network indicates that the mobile terminal accesses the second cell, it is further required to further determine whether the mobile terminal is switched to the second cell and whether the mobile terminal can meet the data transmission requirement of the first service in the second cell, where the upper layer service module may indicate whether the second cell accessed by the mobile terminal can meet the data transmission requirement of the first service, for example, sending a notification when a web page cannot be loaded, or sending a notification when a video playing card is paused, or sending a notification by monitoring a data rate transmitted between the mobile terminal and the network, and if the data rate transmitted between the mobile terminal and the network cannot meet the data transmission requirement of the first service, sending a notification.
In the case that the mobile terminal cannot be handed over to the second cell and the mobile terminal cannot meet the data transmission requirement of the first service in the second cell, the cell to which the mobile terminal needs to access is determined again according to the steps of S201-S202 in the above embodiment.
In one embodiment, as shown in fig. 5, the method further comprises:
s501: determining a first time length according to the second trajectory when the mobile terminal cannot access each of the at least one second cell; the first duration represents a predicted duration of a first weak network environment in a forward direction of the mobile terminal.
In this case, the first duration may be predicted according to the second trajectory, where the duration of the first weak network environment in the forward direction of the mobile terminal can be reflected by the length of the first duration, and the first duration counts a duration from the time when the mobile terminal enters the first weak network environment to the time when the mobile terminal leaves the weak network environment.
In one case, the weak network environment may be formed by one cell or a combination of multiple cells, for example, if the mobile terminal is to continuously access a cell whose service quality parameter does not satisfy the data transmission requirement of the first service in the forward direction, the corresponding weak network environment is formed by two cells together, and the corresponding first duration is the duration of the mobile terminal passing through the weak network environment formed by two cells together.
In practical applications, the first duration is related to a moving speed of the mobile terminal, and the first duration is shorter when the moving speed of the mobile terminal is higher, and the first duration is longer when the moving speed of the mobile terminal is lower.
In another case, the first duration may also be determined when the mobile terminal is in a weak network environment, that is, when the quality of service parameters of all cells in the location area where the mobile terminal is located do not meet the data transmission requirement of the first service.
In a feasible mode, whether weak network prediction is needed to be carried out on a first service is judged, the purpose of the weak network prediction is to cache data of the first service in a preloading mode before a mobile terminal enters a weak network environment for use in the weak network environment, wherein the weak network prediction is needed to be carried out under the condition that the first service is a video service or a game service, a first duration is determined, and the weak network prediction is not needed to be carried out on a webpage browsing service, a video live broadcast service or a conversation service, and the first duration is not determined any more. In practical application, a list of weak network predictions required to be performed is provided for a user through an interface of a mobile terminal, and if the user selects a certain application in the list, the weak network predictions are required to be performed when the application runs in the foreground.
In an embodiment, as shown in fig. 6, the determining the first duration according to the second trajectory includes:
s601: determining at least one fourth cell according to the second track; and the fourth cell represents a cell of which the service quality parameter does not meet the data transmission requirement of the first service in the forward direction of the mobile terminal.
In the second trajectory, the starting point is a stationary cell cluster a, the ending point is a stationary cell cluster B, according to the second trajectory, a cell where the mobile terminal may reside between the first cell and the stationary cell cluster B and a service quality parameter corresponding to the cell where the mobile terminal may reside are determined, whether the service quality parameter corresponding to the cell can meet the data transmission requirement of the first service is determined, if the service quality parameter corresponding to the cell cannot meet the data transmission requirement of the first service, the cell is determined to be a fourth cell, and in practical application, the fourth cell is a weak network cell and is marked, as shown in fig. 7, fig. 7 shows a schematic diagram of the fourth cell in the second trajectory.
S602: determining weak network probability of a second cell set corresponding to each fourth cell in the at least one fourth cell; the second set of cells characterizing the set of cells camped on after moving out of the fourth cell; and the weak network probability represents the probability that the mobile terminal is accessed to the cell which does not meet the data transmission requirement of the first service.
After a fourth cell where the mobile terminal may reside in the second trajectory is determined, a second cell set corresponding to the fourth cell is searched from a set database according to an identifier of the fourth cell, the cell in the second cell set is a cell where the mobile terminal resides after leaving the fourth cell, and the probability of the weak network is used for describing the probability that the mobile terminal may access the cell of the weak network after leaving the fourth cell, so that whether the cell is a weak network environment is determined according to the probability of the weak network.
In this embodiment, the number of the weak network cells in the second cell set is counted, and the weak network probability of the second cell set is calculated by using a ratio of the number of the weak network cells in the second cell set to the number of the cells in the second cell set.
S603: determining a second duration for each of the at least one third set of cells; the third cell set characterizes a second cell set of which the weak network probability is greater than a second set threshold in the at least one second cell set; and the second time length is determined by the longest residence time length of the cells which are resided to the corresponding third cell set and do not meet the data transmission requirement of the first service.
In this embodiment, a second set threshold is set, and the second set threshold is used to determine whether the second cell set is a weak network cell set, where the second cell set with the weak network probability greater than the second set threshold is determined as a third cell set, and in practical application, the third cell set may be defined as the weak network cell set.
The second set threshold may be set as needed, for example, for maximum improvement of user experience, the second set threshold may be set to a smaller value, for example, in a case that the second set threshold is 0, it indicates that the second set of cells in which the weak network cell exists is the weak network cell set.
The second duration is duration of the weak network of the third cell, and the second duration may be calculated according to the historical maximum residence time of the mobile terminal in the weak network cells in the third cell set, for example, assuming that the weak network cell a exists in the third cell set, according to the data stored in the setting database, the residence time of the mobile terminal in the weak network cell a is recorded as T1 at the first time, and the residence time of the mobile terminal in the weak network cell a is recorded as T2 at the second time, where T1> T2, and in this case, the second duration is T1. In another case, in a case where a plurality of weak network cells exist in the third cell set, the historical maximum residence time in all the weak network cells is taken as the weak network duration of the third cell set, and for example, assuming that a weak network cell a and a weak network cell B exist in the third cell set, the residence time of the mobile terminal in the weak network cell a is stored in the setting database as T3, and the residence time of the mobile terminal in the weak network cell B is stored as T4, where T3> T4, in this case, the second duration may be determined as T3.
S604: and determining the first time length according to the adjacency relation between each third cell set in the at least one third cell set and the second time length of each third cell set in the at least one third cell set.
After determining the second duration of each third cell set, determining the first duration according to the adjacency relationship between each third cell set and the second duration of each third cell set, specifically, the adjacency relationship of the third cell sets may be divided into the following two cases:
in the case of non-adjacency, that is, a single third cell set constitutes a weak network environment, and the corresponding first duration is the second duration of the third cell set constituting the weak network environment, for example, assuming that there exist a third cell set a and a third cell set B, where the second duration of the third cell set a is T1 and the second duration of the third cell set B is T2, in the case that there is no adjacency relationship between the third cell set a and the third cell set B, that is, the first weak network environment encountered by the mobile terminal in the forward direction is constituted by the third cell set a, the first duration may be T1.
In the case that the third cell set a and the third cell set B have an adjacency relation, after the mobile terminal leaves from the weak network environment of the third cell set a, the mobile terminal continues to enter into another weak network environment formed by the third cell set B, so that it can be seen that the first weak network environment of the mobile terminal in the forward direction is formed by the third cell set a and the third cell set B together, and the first time duration is T1+ T2.
In an embodiment, the determining the first duration according to the second trajectory includes:
and determining the first duration according to the second track under the condition that the residence time of the mobile terminal in the first cell is greater than or equal to a third set threshold.
For example, in the moving process of the mobile terminal, there may be a case of suspending the video service, that is, video data does not need to be acquired, and if the first weak network environment of the mobile terminal in the forward direction is predicted too early, the data of the first service may be preloaded in advance, which wastes excessive traffic.
In practical application, the mobile terminal is first accessed to the first cell and then accessed to the cell in the first weak network environment, that is, the residence time of the mobile terminal in the first cell is the time for the mobile terminal to move from the first cell to the first weak network environment, so that the third set threshold value can be determined according to the historical residence time of the mobile terminal in the first cell, wherein the historical residence time of the first cell can be obtained from the set database.
S502: outputting first prompt information at least carrying first duration; the first prompt message is used for indicating selection of a strategy for dealing with the weak network environment.
After the first duration is determined, in an embodiment, first prompt information carrying the first duration may be output, so that the user may be prompted through the first prompt information that the user is about to enter the weak network environment in front of the user, the first service on the mobile terminal may be affected by the weak network environment, and the degree of the first service affected by the weak network environment may also be determined through the first duration carried in the first information, assuming that the first duration is 1 minute, it may be estimated that the first service on the mobile terminal is not greatly affected by the weak network environment, assuming that the first duration is 5 minutes, it may be estimated that the first service on the mobile terminal is greatly affected by the weak network environment, and then the user may make a corresponding policy according to the first prompt information carrying the first duration to cope with the weak network environment.
In another embodiment, the first prompt message may further carry a button for dealing with the policy of the weak network environment, for example, a button for providing data to preload the first service, in addition to the first duration, and when the user triggers the button, the data of the first service may be loaded in advance, for example, video data may be cached in advance, so that the first service is not affected by the previous weak network environment.
In one possible approach, in addition to predicting the time period for the mobile terminal to pass through the first weak network region in the forward direction, the time period for the mobile terminal to reach the first weak network region in the forward direction may also be predicted.
In the embodiment of the application, in the moving process of the mobile terminal, a second track matched with the first track is determined in the setting database, the first cell set is determined through the second track, at least one second cell is determined in the first cell set according to the matching relation between the first service quality parameter of the first cell and the data transmission requirement of the first service, the mobile terminal is accessed to one second cell in the at least one second cell, the cell which is possibly accessed in the advancing direction of the mobile terminal can be predicted through the moving track of the mobile terminal, the mobile terminal can be accessed to the cell which can meet the data transmission requirement of the service, and the access to the weak network cell is avoided so as to influence the service.
In the foregoing embodiment, a network environment of a mobile terminal in a forward direction is predicted according to a first trajectory of the mobile terminal, so that the mobile terminal can access a cell meeting a data transmission requirement of a first service, and in addition to selecting a cell access according to the first trajectory of the mobile terminal, in an embodiment, a travel security event may be prompted according to the first trajectory of the mobile terminal, where the method includes:
sending out second prompt information under the condition that the setting database does not exist in the sixth cell; the second prompt message is used for prompting and confirming whether the current position is safe or not; and the sixth cell represents the target position of the mobile terminal in the moving process.
In this embodiment, the sixth cell is a target location of the mobile terminal in the moving process, and whether the sixth cell is the target location may be determined by a residence time of the mobile terminal in the cell, in practical application, after the mobile terminal reaches the target location, the mobile terminal may stay at the target location for a longer time, and if the residence time of the mobile terminal in the cell exceeds a set threshold, the cell to which the mobile terminal is currently accessed may be considered as the sixth cell, that is, the target location of the mobile terminal.
The mobile terminal can determine whether the sixth cell is a newly accessed cell by detecting whether the sixth cell is a cell newly accessed by the mobile terminal or not in practical application without starting a positioning function, and can determine whether the sixth cell is the newly accessed cell or not in a setting database when the sixth cell does not exist in the setting database.
In practical application, the user can feed back the result through the second prompt message, and the method includes that the user can feed back that the current position is safe and no safety event exists after receiving the second prompt message, and adds the sixth cell to the setting database, or feeds back that the current position is unsafe and a safety event exists. If the feedback of the user is not received, whether the area of the mobile terminal in the sixth cell is a security event or not may be determined by a machine learning method, specifically, by determining whether the occurrence frequency of the security event related to the sixth cell exceeds a set threshold or not, wherein the occurrence probability of the security event of the sixth cell may be determined by collecting feedback results of other mobile terminals related to the sixth cell.
In a feasible manner, when it is determined that the sixth cell does not exist in the setting database, since the coverage Of the sixth cell is obtained from the Point Of Interest (POI) information derived from the coordinate information, the current location Of the mobile terminal cannot be accurately determined through the coverage Of the sixth cell, in this case, when the cloud server detects that the location information Of the sixth cell does not exist, a request message for starting the positioning function or acquiring the accurate location information Of the mobile terminal may be sent to the mobile terminal, and after the user starts the positioning function or authorizes the authority Of the accurate location information Of the mobile terminal, a second prompt message carrying the accurate location information Of the mobile terminal may be sent.
The above embodiment describes that a second track matched with a first track of a mobile terminal is found in a setting database, so that the mobile terminal can access a cell meeting the data transmission requirement of a first service, and can also prompt a security event, and therefore, how to construct the setting database is one of important links for realizing cell access and security event prompting.
In one embodiment, as shown in fig. 8, before setting a second track in the database matching a first track according to the first track, the method includes:
s801: acquiring a first sequence; the first sequence comprises at least one fifth cell and a fourth quality of service parameter corresponding to each fifth cell in the at least one fifth cell; the fifth cell characterizes a cell accessed by the mobile terminal within a set time range.
In this embodiment, the first sequence can reflect a moving behavior of the mobile terminal within a set time range, where the first sequence is a sequence composed of cells accessed by the mobile terminal during moving, where the cells of the first sequence are arranged according to an access time sequence, as shown in fig. 9, fig. 9 shows a schematic diagram of the first sequence, where cells a to H in fig. 9 are cells where the mobile terminal can normally camp and perform data transmission, and it can be determined from fig. 9 that the mobile terminal moves from cell a to cell H, and the mobile terminal accesses cell a first and accesses cell B after leaving from cell a. The set time range refers to collecting cells accessed by the mobile terminal, and in practical application, the set time range can be set according to travel habits of users, for example, the cells accessed by the mobile terminal in the moving process within 24 hours can be continuously collected in a working day period.
In the moving process of the mobile terminal, besides acquiring a sequence formed by a cell accessed by the mobile terminal, the service quality parameters of the cell accessed by the mobile terminal also need to be acquired, wherein the service quality parameters comprise the communication system of the cell, the bandwidth of the cell, the reference signal transmitting power of the cell, the uplink average error code and the downlink average error code of the network scheduling of the mobile terminal in the data transmission stage of the cell, the average MCS and the average RB.
In one case, during the moving process of the mobile terminal, the time of the mobile terminal accessing the cell and the time of the mobile terminal leaving the cell are also collected, so that the residence time of the mobile terminal in the cell can be determined.
S802: determining a first stationary cell cluster and a third trajectory in the first sequence corresponding to each of at least two stationary cells; the static cell represents a cell with the residence time length being greater than or equal to a fourth set threshold; the first stationary cell cluster comprises the stationary cell, a cell in which a mobile terminal resides before residing in the stationary cell, and a cell in which a mobile terminal resides after leaving the stationary cell; the third trajectory is used for describing a moving cell change trajectory between at least two first stationary cell clusters; and the mobile cell represents a cell of which the residence time of the mobile terminal in the first sequence is less than a fourth set threshold.
In this embodiment, the cells in the first sequence may be divided into stationary cells and mobile cells according to the residence time of the mobile terminal in each cell in the first sequence. It can be determined from the moving characteristics of the mobile terminal that, when the mobile terminal is at the target location, the mobile terminal will stay at the target location for a long time, for example, when the user needs to go from the residence to the company, before the user leaves, the mobile terminal will stay in the cell in the residence area for a long time, on the way that the mobile terminal leaves the residence to the company, the mobile terminal will stay in the cell in the company area for a long time after the mobile terminal arrives at the company, so it can be seen that, in the moving trajectory of the mobile terminal, there are cells with short residence time and cells with long residence time, wherein the cell with residence time less than the fourth set threshold is considered as the cell to which the mobile terminal has been accessed for a short time during the moving process, and can be defined as the mobile cell, the cell with residence time greater than or equal to the fourth set threshold is considered as the cell to which the mobile terminal has been accessed for a long time during the moving process, may be defined as a stationary cell.
After determining the stationary cell and the mobile cell in the first sequence, determining a first stationary cell cluster corresponding to the stationary cell, where the first stationary cell cluster includes a stationary cell, a mobile-in cell, and a mobile-out cell, where, as shown in fig. 10, fig. 10 shows a relationship diagram of the stationary cell, the mobile-in cell, and the mobile-out cell, where the mobile-in cell may be understood as a cell where the mobile terminal resides before accessing the stationary cell, and the mobile-out cell may be understood as a cell where the mobile terminal resides after leaving the stationary cell.
In practical application, the mobile terminal may camp on the stationary cell from the mobile-in cell through cell reselection, redirection, handover, or reconstruction, and the mobile terminal may also camp on the mobile-out cell from the stationary cell through cell reselection, redirection, handover, or reconstruction. The following briefly introduces the changing scenario between different cells,
(1) and (4) cell reselection. Taking LTE communication system as an example, cell reselection refers to a cell change that occurs when a mobile terminal is in a scene where there is no wireless link connection with a cell, and may occur due to a poor signal condition of a source cell or due to a low priority of a frequency point of the source cell. The network broadcasts the cell reselection threshold and the cell reselection frequency point priority to the mobile terminal through the system message, referring to the cell reselection parameter broadcast process shown in fig. 11.
(2) Cell redirection. When the network releases the wireless link Connection with the mobile terminal, the cell redirection indicates the mobile terminal to redirect to the target frequency point by carrying the redirection target frequency point through the RRC Connection Release message, wherein the redirection process refers to finding the target cell and completing the registration in the target cell.
(3) And cell switching, referring to a schematic diagram of cell switching shown in fig. 12, where cell switching is to configure a switching target frequency point by a network, measure the target frequency point according to a condition configured by the network and report a measured cell by a mobile terminal, and instruct the mobile terminal to switch to a certain target cell by the network according to the reported measured cell.
(4) And (4) cell reconstruction. The cell reconstruction is triggered unilaterally by the mobile terminal, and under the condition that a wireless link between the mobile terminal and a network is deteriorated to the extent that data cannot be transmitted, the mobile terminal triggers the cell reconstruction to reestablish connection with a resident cell, the cell reconstruction process may fail, and under the scene, the mobile terminal can continue to search for a proper cell in a cell selection mode.
After determining a first stationary cell cluster corresponding to stationary cells in the first sequence, constructing a third track between the stationary cell clusters, where the third track is used to describe a change track between mobile cells in the first sequence, where the change track between the mobile cells can reflect cell reselection, cell redirection, cell handover, and cell reconstruction between different mobile cells.
In practical applications, a moving trajectory of the mobile terminal may have a starting point and at least one destination, and therefore at least two stationary cell clusters (corresponding to the starting point and the at least one destination) may appear in the acquired first sequence, assuming that a first stationary cell cluster a and a first stationary cell cluster B exist in the first sequence, and a moving cell refers to a cell between the stationary cell cluster a and the stationary cell cluster B, a third trajectory as shown in fig. 13 may be obtained according to a direction from the first stationary cell cluster a to the first stationary cell cluster B, where the third trajectory includes different source cells and target cells, and a changing process from the source cell to the target cell, such as cell reselection, cell redirection, cell handover, and cell reconstruction, where the source cell and the target cell refer to cells in the moving cell, for example, it is assumed that the moving cell a reselects to the moving cell B, mobile cell a may be considered as the source cell and mobile cell B as the target cell.
S803: and storing the at least two first stationary cell clusters, the third trajectory and a fourth service quality parameter corresponding to each fourth cell in the at least one fourth cell into the setting database.
Storing at least two stationary cell clusters into a setting database, so that a starting point and an end point of the mobile terminal in the moving process are stored in the setting database, storing the third track into the setting database, storing the mobile cell accessed by the mobile terminal in the moving process into the setting database, storing the service quality parameter corresponding to each fourth cell into the setting database, and updating the service quality parameter of each fourth cell in the setting database in time.
In an embodiment, when storing the at least two first stationary cell clusters into the setting database, the method comprises:
updating a second stationary cell cluster according to the first stationary cell cluster under the condition that the stationary cell exists in the setting database; the second stationary cell cluster characterizes a stationary cell cluster in the set database that intersects the first stationary cell cluster.
In practical application, an operator is in consideration of network coverage and network capacity, a plurality of cells are deployed at the same position, and a mobile terminal randomly resides in one cell at the same position, so that even if the mobile terminal moves at the same position, different moving tracks occur, and a setting database needs to store a plurality of moving tracks, in order to avoid this situation, when a first stationary cell cluster is stored, a search is performed in the setting database according to each cell identifier in the first stationary cell cluster, and the following two situations exist respectively:
and under the condition that the first stationary cell cluster does not exist in the setting database, indicating that the first stationary cell cluster is a new place in the user traveling process, creating the first stationary cell cluster in the setting database.
In case a first stationary cell cluster exists in the setup database, a second cell cluster intersecting the first stationary cell cluster in the setup database is updated, referring to fig. 14, fig. 14 shows a plurality of movement trajectories of the mobile terminal, in fig. 14 there are 4 movement trajectories, wherein each movement trajectory is generated by the mobile terminal moving from the residence to the company, in fig. 14, there are two stationary cell clusters, respectively, (1, 2, 5, 9) and (7, 8), in the vicinity of the residence, and in the subsequent moving process, if there is a change of the mobile terminal from stationary cell 7 tocell 5, the two stationary cell clusters can be merged into (1, 2, 5, 7, 9).
In one embodiment, as shown in fig. 15, when storing the third trajectory in the setting database, the method includes:
s1501: determining a fourth cell set and a fifth cell set corresponding to each mobile cell in at least one mobile cell in a third track according to the third track; the fourth set of cells characterizing a set of cells on which the mobile terminal camped before the mobile cell; the fifth set of cells characterizes a set of cells in which the mobile terminal camps after leaving the mobile cell.
Each mobile cell in the third trajectory has a fourth cell set and a fifth cell set, which are obtained according to a cell change in the third trajectory, where the cell change in the third trajectory can refer to the schematic cell change trajectory shown in fig. 16. The fourth cell set is a set of cells in which the mobile terminal resides before the mobile cell, and the fifth cell set is a set of cells in which the mobile terminal resides after leaving the mobile cell, and for example, assuming that the mobile cell a is a source cell and the mobile cell B is a target cell, the target cell is a cell in the fifth cell set with respect to the source cell, and the mobile cell B is added to the fifth cell set of the mobile cell a, and if the mobile cell a is the target cell, the mobile cell B is the source cell, and the source cell is a cell in the fourth cell set with respect to the target cell, the mobile cell B is added to the fourth cell set of the mobile cell a. Referring to fig. 17, fig. 17 shows a schematic diagram of a mobile cell, a fourth set of cells and a fifth set of cells.
S1502: and for the mobile cells which do not exist in the setting database, adding the mobile cells and a fourth cell set and a fifth cell set corresponding to the mobile cells in the setting database.
And searching the mobile cell in the setting database according to the identifier of the mobile cell, if the mobile cell does not exist in the setting database, creating the mobile cell in the setting database, and associating the mobile cell with the corresponding first stationary cell cluster.
Further, it is also necessary to record the corresponding heading direction of the mobile cell, for example, whether the mobile terminal is on the track from the first stationary cell cluster a to the first stationary cell cluster B or on the track from the first stationary cell cluster B to the first stationary cell cluster a.
In practical application, when the mobile cell does not exist in the setting database, the service quality parameter of the mobile cell can be directly added in the setting database.
S1503: and updating the setting database according to a fourth cell set and a fifth cell set corresponding to each mobile cell in at least one mobile cell for the mobile cells in the setting database.
If the mobile cell exists in the setting database, whether the cell in the fourth cell set corresponding to the mobile cell exists in the mobile entering cell cluster of the mobile cell in the setting database is detected, and if the cell in the fourth cell set does not exist in the mobile entering cell cluster of the mobile cell in the setting database, the cell is added to the mobile entering cell cluster of the mobile cell until each cell in the fourth cell set is traversed.
And detecting whether a cell in a fifth cell set corresponding to the mobile cell has a mobile cell cluster of the mobile cell in the set database, if so, adding the cell to the mobile cell cluster of the mobile cell until traversing each cell in the fifth cell set.
When the mobile cell exists in the setting database, that is, the setting database stores the historical qos parameters corresponding to the mobile cell, in practical application, the fourth qos parameter may be different from the historical qos parameters, the cell bandwidth and the cell reference signal transmission power in the qos parameters may change, and the communication system of the cell generally does not change, and if the communication system of the cell changes, the mobile cell is a new cell.
And under the condition that the acquired fourth service quality parameter is different from the historical service quality parameter, updating the service quality parameter of the mobile cell in the set database according to the fourth service quality parameter, in the updating process, referring to the table I, comparing the downlink average RB in the same time period, and if the downlink average RB in the fourth service quality parameter is greater than the downlink average RB in the historical service quality parameter, updating the uplink and downlink average error code, the average MCS and the average RB stored in the set database.
Watch 1
Figure BDA0003478806440000121
In the embodiment of the application, the movement track of the mobile terminal can be constructed according to the cell track accessed by the mobile terminal in the moving process, the positioning authority of the mobile terminal does not need to be acquired, and the power consumption of the mobile terminal is reduced.
An application embodiment is further provided in the present application, as shown in fig. 18, fig. 18 shows a flow diagram of cell access.
S1: and judging whether the first enabling switch is turned on or not. When the mobile terminal determines the cell accessed in front according to the moving track, the mobile terminal needs to access the wireless network information where the mobile terminal resides, and when the first enabling switch is turned on, the mobile terminal indicates that the user agrees to access the wireless network information where the mobile terminal resides, so that the cell accessed in front can be determined according to the moving track of the mobile terminal.
S2: and judging whether the mobile terminal has a data transmission requirement. The forward access cell is determined according to the moving track, so that the forward access cell can meet the data transmission requirement, and when the data transmission requirement does not exist in the mobile terminal, the forward access cell does not need to be determined according to the moving track.
S3: and searching a second track matched with the first track in the setting database. After the second trajectory is determined, in S3, the quality of service parameter of each cell on the second trajectory, and the moving-in cell cluster and moving-out cell cluster of each cell can be determined through the second trajectory, so that the first cell set can be determined.
S4: and judging whether the first service quality parameter of the first cell meets the data transmission requirement of the first service.
S5: it is determined whether a plurality of third cells exist. If the mobile terminal has a third cell, the mobile terminal can only access to the third cell without adding the first identifier in the measurement report reporting the third cell.
S6: and determining a third cell which meets the data transmission requirement of the first service and exists in the first cell set as the second cell by the second service quality parameter.
S7: a first identity is added to a measurement report of the second cell.
S8: and judging whether the mobile terminal is not switched to the second cell and cannot meet the data transmission requirement of the first service.
S9: at least one second cell is determined in the first cell set, wherein the quality of service parameter of the second cell meets the data transmission requirement of the first service.
S10: and judging that the mobile terminal is successfully accessed to one of the at least one second cell.
S11: and outputting first prompt information carrying the first duration.
The present application further provides another application embodiment, as shown in fig. 19, fig. 19 is a flowchart illustrating a process of determining a first duration in a first prompt message.
S1: and judging whether the second enabling switch is turned on or not. In the case where the second enable switch is turned off, the first duration does not need to be determined.
S2: and judging whether the mobile terminal has the demand of weak network prediction. The first duration of the previous weak network environment is determined to enable the data of the first service to be cached in advance, and if the first service on the mobile terminal does not need to cache the data in advance, the first duration is not required to be determined.
S3: and determining at least one fourth cell in the advancing direction of the mobile terminal and a second cell set corresponding to each fourth cell according to the second track, and determining a weak network area and weak network duration time, wherein the weak network probability of the front road section is greater than the preset probability.
S4: and judging whether the residence time in the first cell is larger than a third set threshold value.
S5: and outputting first prompt information carrying the first duration.
Another application embodiment is provided in the present application, and as shown in fig. 20, fig. 20 is a schematic flow chart illustrating the construction of the setting database.
S1: and judging whether the third enabling switch is opened or not. And under the condition that the third enabling switch is turned off, the user is indicated not to be allowed to acquire the cell information accessed by the mobile terminal, and a moving track is generated.
S2: and acquiring a first sequence in preset time and service quality parameters corresponding to each cell in the first sequence.
S3: a first stationary cell cluster corresponding to stationary cells in the first sequence is determined.
S4: a third track is constructed. The third trajectory is a cell change trajectory of the mobile cell between the first stationary cell clusters.
S5: and searching a set database according to the identification of each cell in the first static cell cluster.
S6: the first stationary cell cluster does not exist in the setting database, and the first stationary cell cluster is created.
S7: the first stationary cell cluster exists in the setting database, and the second stationary cell cluster in the setting database is updated.
S8: it is determined whether a mobile cell exists in the provisioning database.
S9: and under the condition that the mobile cell has the setting database, updating the setting database according to a fourth cell set and a fifth cell set corresponding to the mobile cell.
S10: and updating the service quality parameters stored in the setting database according to the service quality parameters corresponding to the mobile cell.
S11: and under the condition that the mobile cell does not have the setting database, associating the mobile cell with the corresponding first stationary cell cluster, and creating a fourth cell set and a fifth cell set of the mobile cell in the setting database.
S12: and adding the service quality parameters corresponding to the mobile cell into the setting database.
After the storage of the moving trajectory is completed according to the steps in fig. 20, the moving trajectory stored in the setting database may refer to the schematic diagram shown in fig. 21, where the starting point in the moving trajectory in fig. 21 is a stationary cell cluster a and the ending point is a stationary cell cluster B, where the moving trajectory passes through a moving cell a, a moving cell B, a moving cell C, and a moving cell D during the moving process.
An application embodiment of the present application further provides a schematic flow chart of a security event prompt, as shown in fig. 22.
S1: and determining a sixth cell according to the residence time of the cell.
S2: and setting whether the sixth cell exists in the database.
S3: and reporting the cell information of the sixth cell to the cloud server under the condition that the sixth cell does not exist in the setting database.
S4: and sending a positioning request under the condition that the cloud server does not have the position information of the sixth cell.
S5: and acquiring positioning information.
S6: and reporting the positioning information.
S7: and sending out second prompt information.
S8: and receiving a feedback result about the second prompt message.
S9: and in the case that the feedback result is determined not to be a safety event, adding the sixth cell to the setting database.
S10: and updating the setting database.
In order to implement the cell access method according to the embodiment of the present application, an embodiment of the present application further provides a cell access apparatus, as shown in fig. 23, where the apparatus is applied to a mobile terminal, and the apparatus includes:
a first determining unit 2301 for determining a second trajectory matching the first trajectory in the setting database; the first track represents a track formed by cells accessed by the mobile terminal in the moving process; the setting database is used for storing at least one moving track related to the mobile terminal;
a second determining unit 2302, configured to determine a first cell set according to the second trajectory; the first set of cells characterizing a set of cells that may camp on after moving out of a first cell in a forward direction of the mobile terminal; the first cell represents a cell currently accessed by the mobile terminal;
a third determining unit 2303, configured to determine at least one second cell in the first cell set according to a matching relationship between a first quality of service parameter of the first cell and a data transmission requirement of the first service;
an accessing unit 2304, configured to access to one of the at least one second cell; the first service represents a service performed on the mobile terminal.
In an embodiment, when determining at least one second cell in the first cell set according to the matching relationship between the first quality of service parameter of the first cell and the data transmission requirement of the first service, and accessing to one of the at least one second cell, the third determining unit 2303 is further configured to:
determining at least one second cell in the first set of cells if the first quality of service parameter does not meet the data transmission requirements of the first service; the second service quality parameter corresponding to each second cell in the at least one second cell meets the data transmission requirement of the first service;
and releasing the connection with the first cell, and sequentially initiating a connection request with each second cell in the at least one second cell until accessing to one second cell in the at least one second cell.
In an embodiment, when determining at least one second cell in the first cell set according to the matching relationship between the first quality of service parameter of the first cell and the data transmission requirement of the first service, and accessing to one of the at least one second cell, the third determining unit 2303 is further configured to:
determining at least one third cell under the condition that the first service quality parameter meets the data transmission requirement of the first service; the third cell represents a cell that the network indicates the mobile terminal measures;
determining a third cell which meets the data transmission requirement of the first service and exists in the first cell set as the at least one second cell;
adding a first identifier to the measurement report of each of the at least one second cell; the first identifier is used for marking the second cell as a cell which the mobile terminal expects to switch.
In an embodiment, the apparatus is further configured to:
determining a first time length according to the second trajectory when the mobile terminal cannot access each of the at least one second cell; the first duration represents a predicted duration of a first weak network environment in the advancing direction of the mobile terminal;
outputting first prompt information at least carrying first duration; the first prompt message is used for indicating selection of a strategy for dealing with the weak network environment.
In an embodiment, the apparatus, when determining the first time length according to the second trajectory, is further configured to:
determining at least one fourth cell according to the second track; the fourth cell represents a cell of which the service quality parameter does not meet the data transmission requirement of the first service in the forward direction of the mobile terminal;
determining weak network probability of a second cell set corresponding to each fourth cell in the at least one fourth cell; the second set of cells characterizing the set of cells camped on after moving out of the fourth cell; the weak network probability represents the probability that the mobile terminal is accessed to a cell which does not meet the data transmission requirement of the first service;
determining a second duration for each of the at least one third set of cells; the third set of cells characterizes a second set of cells in the at least one second set of cells for which the weak network probability is greater than; the second time length is determined by the longest residence time length of the cells which are resident to the corresponding third cell set and do not meet the data transmission requirement of the first service;
and determining the first time length according to the adjacency relation between each third cell set in the at least one third cell set and the second time length of each third cell set in the at least one third cell set.
In an embodiment, the apparatus, when determining the first time length according to the second trajectory, is further configured to:
and determining the first duration according to the second track under the condition that the residence time of the mobile terminal in the first cell is greater than or equal to a third set threshold.
In an embodiment, before the first determining unit 2301 sets a second track in the database matching the first track according to the first track, the apparatus is further configured to:
acquiring a first sequence; the first sequence comprises at least one fifth cell and a fourth quality of service parameter corresponding to each fifth cell in the at least one fifth cell; the fifth cell represents a cell accessed by the mobile terminal within a set time range;
determining a first stationary cell cluster and a third trajectory in the first sequence corresponding to each of at least two stationary cells; the static cell represents a cell with the residence time length being greater than or equal to a fourth set threshold; the first stationary cell cluster comprises the stationary cell, a cell in which a mobile terminal resides before residing in the stationary cell, and a cell in which a mobile terminal resides after leaving the stationary cell; the third trajectory is used for describing a moving cell change trajectory between at least two first stationary cell clusters; the mobile cell represents a cell of which the residence time of the mobile terminal in the first sequence is less than a fourth set threshold;
and storing the at least two first stationary cell clusters, the third trajectory and a fourth service quality parameter corresponding to each fourth cell in the at least one fourth cell into the setting database.
In an embodiment, the apparatus, when storing the at least two first stationary cell clusters in the setting database, is further configured to:
updating a second stationary cell cluster according to the first stationary cell cluster under the condition that the stationary cell exists in the setting database; the second stationary cell cluster characterizes a stationary cell cluster in the set database that intersects the first stationary cell cluster.
In an embodiment, the apparatus, when storing the third trajectory in the settings database, is further configured to:
determining a fourth cell set and a fifth cell set corresponding to each mobile cell in at least one mobile cell in a third track according to the third track; the fourth set of cells characterizing a set of cells on which the mobile terminal camped before the mobile cell; the fifth set of cells characterizing a set of cells in which the mobile terminal camps after leaving the mobile cell;
for a mobile cell which does not exist in the setting database, adding the mobile cell and a fourth cell set and a fifth cell set corresponding to the mobile cell in the setting database;
and updating the setting database according to a fourth cell set and a fifth cell set corresponding to each mobile cell in at least one mobile cell for the mobile cells in the setting database.
In an embodiment, the apparatus is further configured to:
sending out second prompt information under the condition that the setting database does not exist in the sixth cell; the second prompt message is used for prompting and confirming whether the current position is safe or not; and the sixth cell represents the target position of the mobile terminal in the moving process.
In practice, the first determining unit 2301, the second determining unit 2302, the third determining unit 2303 and the accessing unit 2304 may be implemented by a processor in the cell accessing apparatus. Of course, the processor needs to run the program stored in the memory to realize the functions of the above-described program modules.
It should be noted that, when the cell access apparatus provided in the embodiment of fig. 23 performs cell access, the division of each program module is merely exemplified, and in practical applications, the above processing may be allocated to different program modules according to needs, that is, the internal structure of the apparatus may be divided into different program modules to complete all or part of the above-described processing. In addition, the cell access apparatus and the cell access method provided in the above embodiments belong to the same concept, and specific implementation processes thereof are described in the method embodiments and are not described herein again.
Based on the hardware implementation of the program module, and in order to implement the method according to the embodiment of the present application, an embodiment of the present application further provides a mobile terminal, and fig. 24 is a schematic diagram of a hardware composition structure of the mobile terminal according to the embodiment of the present application, and as shown in fig. 23, the mobile terminal includes:
a communication interface 1 capable of information interaction with other devices such as network devices and the like;
and theprocessor 2 is connected with the communication interface 1 to realize information interaction with other equipment, and is used for executing the cell access method provided by one or more technical schemes when running a computer program. And the computer program is stored on thememory 3.
Of course, in practice, the various components in the mobile terminal are coupled together by abus system 4. It will be appreciated that thebus system 4 is used to enable connection communication between these components. Thebus system 4 comprises, in addition to a data bus, a power bus, a control bus and a status signal bus. For clarity of illustration, however, the various buses are labeled asbus system 4 in fig. 24.
Thememory 3 in the embodiment of the present application is used to store various types of data to support the operation of the mobile terminal. Examples of such data include: any computer program for operating on a mobile terminal.
It will be appreciated that thememory 3 may be either volatile memory or nonvolatile memory, and may include both volatile and nonvolatile memory. Among them, the nonvolatile Memory may be a Read Only Memory (ROM), a Programmable Read Only Memory (PROM), an Erasable Programmable Read-Only Memory (EPROM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), a magnetic random access Memory (FRAM), a Flash Memory (Flash Memory), a magnetic surface Memory, an optical disk, or a Compact Disc Read-Only Memory (CD-ROM); the magnetic surface storage may be disk storage or tape storage. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of illustration and not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), Enhanced Synchronous Dynamic Random Access Memory (Enhanced DRAM), Synchronous Dynamic Random Access Memory (SLDRAM), Direct Memory (DRmb Access), and Random Access Memory (DRAM). Thememory 3 described in the embodiments of the present application is intended to comprise, without being limited to, these and any other suitable types of memory.
The method disclosed in the above embodiment of the present application may be applied to theprocessor 2, or implemented by theprocessor 2. Theprocessor 2 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in theprocessor 2. Theprocessor 2 described above may be a general purpose processor, a DSP, or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like. Theprocessor 2 may implement or perform the methods, steps and logic blocks disclosed in the embodiments of the present application. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method disclosed in the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium located in thememory 3, and theprocessor 2 reads the program in thememory 3 and in combination with its hardware performs the steps of the aforementioned method.
When theprocessor 2 executes the program, the corresponding processes in the methods according to the embodiments of the present application are realized, and for brevity, are not described herein again.
In an exemplary embodiment, the present application further provides a storage medium, i.e. a computer storage medium, specifically a computer readable storage medium, for example, including amemory 3 storing a computer program, which can be executed by aprocessor 2 to implement the steps of the foregoing method. The computer readable storage medium may be Memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface Memory, optical disk, or CD-ROM.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus, mobile terminal and method may be implemented in other manners. The above-described device embodiments are only illustrative, for example, the division of the unit is only one logical function division, and there may be other division ways in actual implementation, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, all functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may be separately regarded as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other media that can store program code.
Alternatively, the integrated units described above in the present application may be stored in a computer-readable storage medium if they are implemented in the form of software functional modules and sold or used as independent products. Based on such understanding, the technical solutions of the embodiments of the present application may be essentially implemented or portions thereof that contribute to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a mobile terminal (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other media that can store program code.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (13)

Translated fromChinese
1.一种小区接入方法,其特征在于,应用于移动终端,所述方法包括:1. A cell access method, characterized in that, applied to a mobile terminal, the method comprising:在设定数据库中确定与第一轨迹匹配的第二轨迹;所述第一轨迹表征由移动终端在移动过程中所接入的小区组成的轨迹;所述设定数据库用于存储至少一条关于所述移动终端的移动轨迹;A second trajectory matching the first trajectory is determined in a setting database; the first trajectory represents a trajectory composed of cells accessed by the mobile terminal during movement; the setting database is used to store at least one the moving track of the mobile terminal;根据所述第二轨迹,确定第一小区集;所述第一小区集表征在所述移动终端的前进方向中移出第一小区后可能驻留的小区的集合;所述第一小区表征所述移动终端当前接入的小区;According to the second trajectory, a first set of cells is determined; the first set of cells represents a set of cells that may reside after moving out of the first cell in the moving direction of the mobile terminal; the first cell represents the set of cells The cell currently accessed by the mobile terminal;根据第一小区的第一服务质量参数与第一业务的数据传输需求的匹配关系,在所述第一小区集中确定至少一个第二小区,并接入至所述至少一个第二小区中的一个第二小区;所述第一业务表征所述移动终端上进行的业务。According to the matching relationship between the first quality of service parameter of the first cell and the data transmission requirement of the first service, determine at least one second cell in the first cell set, and access to one of the at least one second cell the second cell; the first service represents the service performed on the mobile terminal.2.根据权利要求1所述的方法,其特征在于,所述根据第一小区的第一服务质量参数与第一业务的数据传输需求的匹配关系,在所述第一小区集中确定至少一个第二小区,并接入至所述至少一个第二小区中的一个第二小区,包括:2 . The method according to claim 1 , wherein, according to the matching relationship between the first quality of service parameter of the first cell and the data transmission requirement of the first service, at least one first cell is determined in the first cell set. 3 . two cells, and access to one second cell in the at least one second cell, including:在所述第一服务质量参数不满足第一业务的数据传输需求的情况下,在所述第一小区集中确定至少一个第二小区;所述至少一个第二小区中每个第二小区对应的第二服务质量参数满足所述第一业务的数据传输需求;In the case that the first quality of service parameter does not meet the data transmission requirement of the first service, at least one second cell is determined in the first cell set; the at least one second cell corresponding to each second cell The second quality of service parameter meets the data transmission requirement of the first service;释放与所述第一小区的连接,并与所述至少一个第二小区中的每个第二小区依次发起连接请求,直至接入至所述至少一个第二小区中的一个第二小区。The connection with the first cell is released, and a connection request is sequentially initiated with each of the at least one second cell until the connection to one of the at least one second cell is accessed.3.根据权利要求1所述的方法,其特征在于,所述根据第一小区的第一服务质量参数与第一业务的数据传输需求的匹配关系,在所述第一小区集中确定至少一个第二小区,包括:3 . The method according to claim 1 , wherein, according to the matching relationship between the first quality of service parameter of the first cell and the data transmission requirement of the first service, the at least one first cell set is determined in the first cell set. 4 . The second district, including:在所述第一服务质量参数满足第一业务的数据传输需求的情况下,确定至少一个第三小区;所述第三小区表征网络指示所述移动终端测量的小区;In the case that the first quality of service parameter meets the data transmission requirement of the first service, at least one third cell is determined; the third cell represents a cell that the network indicates to be measured by the mobile terminal;将第三服务质量参数满足第一业务的数据传输需求且存在于所述第一小区集中的第三小区确定为所述至少一个第二小区;determining, as the at least one second cell, a third cell whose third quality of service parameter meets the data transmission requirement of the first service and exists in the first cell set;在所述至少一个第二小区中的每个第二小区的测量报告中增加第一标识;所述第一标识用于标记所述第二小区为所述移动终端期望切换的小区。A first identifier is added to the measurement report of each second cell in the at least one second cell; the first identifier is used to mark the second cell as a cell to which the mobile terminal expects to be handed over.4.根据权利要求1所述的方法,其特征在于,所述方法还包括:4. The method according to claim 1, wherein the method further comprises:在所述移动终端无法接入至所述至少一个第二小区中的每个第二小区的情况下,根据所述第二轨迹,确定第一时长;所述第一时长表征所述移动终端前进方向上的第一个弱网环境的预测持续时长;In the case where the mobile terminal cannot access each of the at least one second cell, a first duration is determined according to the second trajectory; the first duration represents that the mobile terminal is moving forward the predicted duration of the first weak net environment in the direction;输出至少携带有第一时长的第一提示信息;所述第一提示信息用于指示选择应对弱网环境的策略。First prompt information carrying at least a first duration is output; the first prompt information is used to indicate selection of a strategy for dealing with a weak network environment.5.根据权利要求4所述的方法,其特征在于,所述根据所述第二轨迹,确定第一时长,包括:5. The method according to claim 4, wherein the determining the first duration according to the second trajectory comprises:根据所述第二轨迹,确定至少一个第四小区;所述第四小区表征在所述移动终端的前进方向中服务质量参数不满足第一业务的数据传输需求的小区;According to the second trajectory, at least one fourth cell is determined; the fourth cell represents a cell whose quality of service parameter does not meet the data transmission requirement of the first service in the forward direction of the mobile terminal;确定所述至少一个第四小区中每个第四小区对应的第二小区集的弱网概率;所述第二小区集表征所述移出所述第四小区后驻留的小区的集合;所述弱网概率表征所述移动终端接入至不满足第一业务的数据传输需求的小区的概率;determining a weak network probability of the second cell set corresponding to each fourth cell in the at least one fourth cell; the second cell set represents the set of cells that reside after moving out of the fourth cell; the The weak network probability represents the probability that the mobile terminal accesses a cell that does not meet the data transmission requirement of the first service;确定至少一个第三小区集中每个第三小区集的第二时长;所述第三小区集表征所述至少一个第二小区集中所述弱网概率大于的第二小区集;所述第二时长由驻留至对应的第三小区集中的不满足第一业务的数据传输需求的小区的最长驻留时长确定;determining a second duration of each third cell set in at least one third cell set; the third cell set represents a second cell set in the at least one second cell set with the weak network probability greater than that; the second duration Determined by the longest dwell time in a cell that does not meet the data transmission requirement of the first service in the corresponding third cell set;根据所述至少一个第三小区集中每个第三小区集之间的邻接关系与所述至少一个第三小区集中每个第三小区集的第二时长,确定所述第一时长。The first duration is determined according to an adjacency relationship between each third cell set in the at least one third cell set and a second duration of each third cell set in the at least one third cell set.6.根据权利要求4所述的方法,其特征在于,所述根据所述第二轨迹,确定第一时长,包括:6 . The method according to claim 4 , wherein the determining the first duration according to the second trajectory comprises: 6 .在移动终端在所述第一小区的驻留时长大于或等于第三设定阈值的情况下,根据所述第二轨迹,确定所述第一时长。In the case that the camping duration of the mobile terminal in the first cell is greater than or equal to a third set threshold, the first duration is determined according to the second trajectory.7.根据权利要求1所述的方法,其特征在于,在根据第一轨迹,在设定数据库中与所述第一轨迹匹配的第二轨迹之前,所述方法包括:7. The method according to claim 1, wherein, before setting a second trajectory matching the first trajectory in the database according to the first trajectory, the method comprises:获取第一序列;所述第一序列包括至少一个第五小区以及所述至少一个第五小区中每个第五小区对应的第四服务质量参数;所述第五小区表征在设定时间范围内所述移动终端所接入的小区;Obtain a first sequence; the first sequence includes at least one fifth cell and a fourth quality of service parameter corresponding to each fifth cell in the at least one fifth cell; the fifth cell is characterized within a set time range the cell accessed by the mobile terminal;在所述第一序列中确定关于至少两个静止小区中每个静止小区对应的第一静止小区簇以及第三轨迹;所述静止小区表征驻留时长大于或等于第四设定阈值的小区;所述第一静止小区簇包括所述静止小区、移动终端在驻留所述静止小区前所驻留的小区和移动终端在离开所述静止小区后所驻留的小区;所述第三轨迹用于描述至少两个第一静止小区簇之间的移动小区变化轨迹;所述移动小区表征在第一序列中所述移动终端的驻留时长小于第四设定阈值的小区;In the first sequence, determine a first stationary cell cluster and a third trajectory corresponding to each stationary cell in the at least two stationary cells; the stationary cell represents a cell whose dwell time is greater than or equal to a fourth preset threshold; The first static cell cluster includes the static cell, the cell where the mobile terminal camps before camping on the static cell, and the cell where the mobile terminal camps after leaving the static cell; the third trajectory uses is used to describe the change trajectory of mobile cells between at least two first stationary cell clusters; the mobile cells represent cells in which the dwell time of the mobile terminal in the first sequence is less than a fourth preset threshold;将所述至少两个第一静止小区簇、第三轨迹以及所述至少一个第四小区中每个第四小区对应的第四服务质量参数存储至所述设定数据库中。The at least two first static cell clusters, the third trajectory, and the fourth quality of service parameter corresponding to each fourth cell in the at least one fourth cell are stored in the setting database.8.根据权利要求7所述的方法,其特征在于,在将所述至少两个第一静止小区簇存储至所述设定数据库中时,所述方法包括:8. The method according to claim 7, wherein when storing the at least two first static cell clusters in the setting database, the method comprises:在所述设定数据库中存在所述静止小区的情况下,根据所述第一静止小区簇更新第二静止小区簇;所述第二静止小区簇表征所述设定数据库中与所述第一静止小区簇有交集的静止小区簇。In the case that the static cell exists in the setting database, a second static cell cluster is updated according to the first static cell cluster; A stationary cell cluster has an intersecting stationary cell cluster.9.根据权利要求7所述的方法,其特征在于,在将第三轨迹存储至所述设定数据库中时,所述方法包括:9. The method according to claim 7, wherein when storing the third trajectory in the setting database, the method comprises:根据所述第三轨迹,确定第三轨迹中至少一个移动小区中每个移动小区对应的第四小区集与第五小区集;所述第四小区集表征所述移动终端驻留在所述移动小区之前所驻留的小区的集合;所述第五小区集表征所述移动终端离开所述移动小区之后所驻留的小区的集合;According to the third trajectory, a fourth cell set and a fifth cell set corresponding to each mobile cell in at least one mobile cell in the third trajectory are determined; the fourth cell set represents that the mobile terminal is camped on the mobile terminal The set of cells that the cell previously resided on; the fifth cell set represents the set of cells that the mobile terminal resides after leaving the mobile cell;对于不存在所述设定数据库中的移动小区,在所述设定数据库中添加所述移动小区以及所述移动小区对应的第四小区集与第五小区集;For a mobile cell that does not exist in the setting database, adding the mobile cell and the fourth cell set and the fifth cell set corresponding to the mobile cell in the setting database;对于存在所述设定数据库中的移动小区,根据至少一个移动小区中每个移动小区对应的第四小区集与第五小区集,更新所述设定数据库。For the mobile cells existing in the setting database, the setting database is updated according to the fourth cell set and the fifth cell set corresponding to each mobile cell in the at least one mobile cell.10.根据权利要求1所述的方法,其特征在于,所述方法还包括:10. The method of claim 1, wherein the method further comprises:在第六小区不存在所述设定数据库的情况下,发出第二提示信息;所述第二提示信息用于提示确认当前所处的位置是否安全;所述第六小区表征所述移动终端在移动过程中的目标位置。In the case where the setting database does not exist in the sixth cell, the second prompt information is sent; the second prompt information is used to prompt to confirm whether the current location is safe; the sixth cell indicates that the mobile terminal is in The target position during the move.11.一种小区接入装置,其特征在于,应用于移动终端,包括:11. A cell access device, characterized in that, applied to a mobile terminal, comprising:第一确定单元,用于在设定数据库中确定与第一轨迹匹配的第二轨迹;所述第一轨迹表征由移动终端在移动过程中所接入的小区组成的轨迹;所述设定数据库用于存储至少一条关于所述移动终端的移动轨迹;a first determining unit, configured to determine a second trajectory matching the first trajectory in a setting database; the first trajectory represents a trajectory composed of cells accessed by the mobile terminal during movement; the setting database for storing at least one movement track about the mobile terminal;第二确定单元,用于根据所述第二轨迹,确定第一小区集;所述第一小区集表征在所述移动终端的前进方向中移出第一小区后可能驻留的小区的集合;所述第一小区表征所述移动终端当前接入的小区;a second determining unit, configured to determine a first cell set according to the second trajectory; the first cell set represents a set of cells that may reside after the mobile terminal moves out of the first cell in the forward direction of the mobile terminal; the the first cell represents a cell currently accessed by the mobile terminal;第三确定单元,用于根据第一小区的第一服务质量参数与第一业务的数据传输需求的匹配关系,在所述第一小区集中确定至少一个第二小区;a third determining unit, configured to determine at least one second cell in the first cell set according to the matching relationship between the first quality of service parameter of the first cell and the data transmission requirement of the first service;接入单元,用于接入至所述至少一个第二小区中的一个第二小区;所述第一业务表征所述移动终端上进行的业务。an access unit, configured to access one second cell in the at least one second cell; the first service represents a service performed on the mobile terminal.12.一种移动终端,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,12. A mobile terminal, comprising: a processor and a memory for storing a computer program that can be run on the processor,其中,所述处理器用于运行所述计算机程序时,执行权利要求1至10任一项所述方法的步骤。Wherein, the processor is configured to execute the steps of the method of any one of claims 1 to 10 when running the computer program.13.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至10任一项所述方法的步骤。13. A storage medium on which a computer program is stored, characterized in that, when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 10 are implemented.
CN202210062152.9A2022-01-192022-01-19 Cell access method, device, mobile terminal and storage mediumActiveCN114258098B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202210062152.9ACN114258098B (en)2022-01-192022-01-19 Cell access method, device, mobile terminal and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202210062152.9ACN114258098B (en)2022-01-192022-01-19 Cell access method, device, mobile terminal and storage medium

Publications (2)

Publication NumberPublication Date
CN114258098Atrue CN114258098A (en)2022-03-29
CN114258098B CN114258098B (en)2025-04-22

Family

ID=80799704

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202210062152.9AActiveCN114258098B (en)2022-01-192022-01-19 Cell access method, device, mobile terminal and storage medium

Country Status (1)

CountryLink
CN (1)CN114258098B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN116634516A (en)*2023-07-132023-08-22北京小米移动软件有限公司Cell information processing method, device, equipment and storage medium
WO2025152726A1 (en)*2024-01-172025-07-24华为技术有限公司Cell access method and apparatus

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107809767A (en)*2017-10-302018-03-16努比亚技术有限公司A kind of information transferring method, mobile terminal, base station and computer-readable storage medium
CN108271233A (en)*2016-12-312018-07-10中国移动通信集团吉林有限公司A kind of cell switching method and the network equipment
CN111726846A (en)*2020-06-082020-09-29南京酷派软件技术有限公司Network cell switching method and device, storage medium and electronic equipment
CN112153710A (en)*2020-09-232020-12-29Oppo广东移动通信有限公司Data transmission method and device, electronic equipment and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108271233A (en)*2016-12-312018-07-10中国移动通信集团吉林有限公司A kind of cell switching method and the network equipment
CN107809767A (en)*2017-10-302018-03-16努比亚技术有限公司A kind of information transferring method, mobile terminal, base station and computer-readable storage medium
CN111726846A (en)*2020-06-082020-09-29南京酷派软件技术有限公司Network cell switching method and device, storage medium and electronic equipment
CN112153710A (en)*2020-09-232020-12-29Oppo广东移动通信有限公司Data transmission method and device, electronic equipment and storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN116634516A (en)*2023-07-132023-08-22北京小米移动软件有限公司Cell information processing method, device, equipment and storage medium
CN116634516B (en)*2023-07-132023-10-20北京小米移动软件有限公司Cell information processing method, device, equipment and storage medium
WO2025152726A1 (en)*2024-01-172025-07-24华为技术有限公司Cell access method and apparatus

Also Published As

Publication numberPublication date
CN114258098B (en)2025-04-22

Similar Documents

PublicationPublication DateTitle
KR102566662B1 (en) Drive test method and device, drive test control method and device, facility, storage medium
EP3850889B1 (en)Quality of service information notification to user equipment, users, and application server
CN110167082B (en)Network switching method, device and system, and switching determination method and device
CN109413619B (en)Information sending method, operation executing method, device and session management function entity
RU2624106C2 (en)Reports in network service, time zone and uci
RU2661848C1 (en)User&#39;s equipment control method to make access to the high-speed moving vehicle communication network
EP3893558A1 (en)Communication method and communication apparatus
US20220279403A1 (en)Information transmission method and apparatus, storage medium and electronic apparatus
CN106664640B (en) Method for controlling user equipment to access high-speed mobile tool communication network
JP7511651B2 (en) Measurement control method, network device and terminal device
RU2527755C2 (en)Method of determining mobile station capabilities (versions), mobile station and base station
EP4223009B1 (en)Ran congestion management and service continuity with user consent option
US9456341B2 (en)Methods and devices for deriving a permanent UE identifier
WO2012051955A1 (en)Method and device for determining a target cell
US12003599B2 (en)Event management mechanism in 5G systems and methods
US20230127601A1 (en)Dynamic update of path selection policy for user equipment in wireless communication network
CN107959918B (en)Session management method, mobility management function and session management function
CN107211337A (en)Communication means, core network control surface node device and base station
CN114258098B (en) Cell access method, device, mobile terminal and storage medium
CN102340844A (en)Method for determining target base station in switching process, UE (User Equipment) and MME (Mobility Management Entity)
CN113873569B (en) Wireless resource management method, storage medium and electronic device
US20170311198A1 (en)Congestion Mitigation by Offloading to Non-3GPP Networks
CN116208964B (en)Service transmission and control method and device thereof
US20220256417A1 (en)Service continuity across network slices
US9998908B1 (en)Data transfer management based on predicted roaming status and application behavior

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp