CN107548121B - Method and device for determining access network - Google Patents

Method and device for determining access network Download PDF

Info

Publication number
CN107548121B
CN107548121B CN201610467038.9A CN201610467038A CN107548121B CN 107548121 B CN107548121 B CN 107548121B CN 201610467038 A CN201610467038 A CN 201610467038A CN 107548121 B CN107548121 B CN 107548121B
Authority
CN
China
Prior art keywords
network
carrier
carrier network
priority
determining
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.)
Active
Application number
CN201610467038.9A
Other languages
Chinese (zh)
Other versions
CN107548121A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201610467038.9A priority Critical patent/CN107548121B/en
Priority to PCT/CN2017/079554 priority patent/WO2017219729A1/en
Publication of CN107548121A publication Critical patent/CN107548121A/en
Application granted granted Critical
Publication of CN107548121B publication Critical patent/CN107548121B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • H04W48/04Access restriction performed under specific conditions based on user or terminal location or mobility data, e.g. moving direction, speed

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a method and a device for determining an access network. The method specifically comprises the following steps: judging whether the position of the terminal is changed or not; if the judgment result is yes, acquiring a network preference list corresponding to the current position of the terminal; determining the carrier network with successful registration capability according to the priority of the carrier network in the network preference list; the network preference list is a network list including one or more carrier aggregated multi-carrier networks and single carrier networks. The invention can solve the problem that the terminal often cannot receive the carrier network with good transmission performance when selecting to access the carrier aggregation network, thereby quickly and accurately selecting the carrier aggregation network with good performance.

Description

Method and device for determining access network
Technical Field
The present invention relates to the field of communications, and in particular, to a method and an apparatus for determining an access network.
Background
Carrier aggregation ca (carrier aggregation) is a key technology in Long-Term Evolution advanced (Long-Term Evolution) system. It aims to increase the transmission bandwidth. When a user uses the mobile terminal, for example, when the mobile terminal is powered on or the mobile terminal is in use, the mobile terminal automatically finds a network and searches for a more appropriate network for access. Among the related arts, in the context of carrier aggregation networks supporting LTE-a. For example, in a carrier aggregation manner supporting band7+ band2, a terminal generally only accesses band2 and does not access band 7. Because the network data transmission rate of the band7 is much higher than that of the band 2. Therefore, in the related art, when the terminal selects to access the carrier aggregation network, the terminal often cannot access the carrier network with good transmission performance.
Disclosure of Invention
The embodiment of the invention provides a method and a device for determining an access network, which are used for at least solving the problem that a terminal often cannot receive a carrier network with good transmission performance when selecting the access carrier aggregation network in the related technology.
According to an embodiment of the present invention, there is provided a method for determining an access network, including:
optionally, judging whether the position of the terminal is changed; if the judgment result is yes, acquiring a network preference list corresponding to the current position of the terminal; determining the carrier network with successful registration capability according to the priority of the carrier network in the network preference list; the network preference list is a network list including one or more carrier aggregated multi-carrier networks and single carrier networks.
Optionally, the larger the number of carriers of the carrier network, the higher the priority of the carrier network.
Optionally, after determining the carrier network capable of successful registration, the method includes: and improving the priority of the carrier network with the successful registration capability.
Optionally, the increasing the priority of the carrier network with the capability of successful registration includes: and increasing the registration times of the carrier frequency points corresponding to the carrier network with the successful registration capability.
Optionally, after determining the carrier network capable of successful registration, the method further includes: and accessing the carrier network with the capability of successful registration.
Optionally, after accessing the carrier network capable of successful registration, the method further includes: and improving the priority of the carrier network accessed.
Optionally, the priority of the accessed enhanced carrier network includes: and increasing the access times of the carrier frequency points corresponding to the accessed carrier network.
Optionally, after accessing the carrier network capable of successful registration, the method further includes: judging whether the carrier network priority of the accessed carrier network is the highest; under the condition that the judgment result is negative, periodically judging whether the terminal is in an idle state; and under the condition that the judgment result is negative, determining the carrier network with the successful registration capability again according to the priority of the carrier network in the network preference list.
Optionally, when the carrier network with the capability of successful registration is one or more carrier aggregation, the method further includes, when the priorities of the carrier networks in the network preference list are the same, obtaining a carrier network preference list corresponding to the carrier network; determining the carrier frequency points with successful registration capability in a carrier network preferred list according to the carrier frequency point priority corresponding to the carrier network; the carrier network preferred list is a network list comprising one or more carrier frequency points.
Optionally, the more times the carrier frequency point accesses the terminal, the higher the priority of the carrier frequency point.
According to another embodiment of the present invention, there is provided an apparatus for determining an access network, including: the first judgment module is used for judging whether the position of the terminal is changed; the first acquisition module is used for acquiring a network preference list corresponding to the current position of the terminal under the condition that the judgment result is yes; the first determining module is used for determining the carrier network with the successful registration capability according to the priority of the carrier network in the network preference list; the network preference list is a network list including one or more carrier aggregated multi-carrier networks and single carrier networks.
Optionally, the first determining module is further configured to increase the priority of the carrier network capable of successfully registering.
Optionally, the apparatus further comprises: and the access module is used for accessing the carrier network with the successful registration capability.
Optionally, the access module is further configured to increase the priority of the carrier network accessed.
Optionally, the apparatus further comprises: the second judging module is used for judging whether the carrier network priority of the accessed carrier network is the highest; the third judging module is used for periodically judging whether the terminal is in an idle state or not under the condition that the judging result is negative; and the second determining module is used for determining the carrier network with the successful registration capability again according to the priority of the carrier network in the network preference list under the condition that the judgment result is negative.
Optionally, the apparatus further comprises: the second judging module is used for judging whether the carrier network priority of the accessed carrier network is the highest; the third judging module is used for periodically judging whether the terminal is in an idle state or not under the condition that the judging result is negative; and the second determining module is used for determining the carrier network with the successful registration capability again according to the priority of the carrier network in the network preference list under the condition that the judgment result is negative.
According to still another embodiment of the present invention, there is also provided a storage medium. The storage medium is configured to store program code for performing the steps of:
s11, judging whether the position of the terminal is changed;
s12, acquiring a network preference list corresponding to the current position of the terminal under the condition that the judgment result is yes;
s13, determining the carrier network with successful registration capability according to the priority of the carrier network in the network preference list;
the network preference list is a network list including one or more carrier aggregated multi-carrier networks and single carrier networks.
Optionally, the storage medium is further arranged to store program code for performing the steps of:
and S21, the priority of the carrier network with the capability of successful registration is improved.
Optionally, the storage medium is further arranged to store program code for performing the steps of:
optionally, the storage medium is further arranged to store program code for performing the steps of:
and S31, improving the priority of the accessed carrier network.
Optionally, the storage medium is further arranged to store program code for performing the steps of:
s41, judging whether the carrier network priority of the accessed carrier network is the highest;
s42, under the condition that the judgment result is negative, periodically judging whether the terminal is in an idle state;
and S43, under the condition that the judgment result is negative, determining the carrier network with the successful registration capability again according to the priority of the carrier network in the network preference list.
Optionally, the storage medium is further arranged to store program code for performing the steps of:
s51, when the priority of the carrier network in the network preference list is the same, acquiring a carrier network preference list corresponding to the carrier network;
s52, determining the carrier frequency points with successful registration capability in the carrier network preferred list according to the carrier frequency point priority corresponding to the carrier network;
the carrier network preferred list is a network list comprising one or more carrier frequency points.
According to the invention, the carrier network with successful registration capability is determined from the network list comprising the multi-carrier network and the single carrier network after the aggregation of a plurality of carriers according to the priority of the carrier network, so that the terminal can determine the accessed carrier aggregation network according to the carrier network with successful registration capability. Therefore, the problem that the carrier aggregation network with good transmission performance cannot be received when the terminal selects to access the carrier aggregation network can be solved, and the carrier aggregation network with good performance can be selected quickly and accurately.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
fig. 1 is a block diagram of a hardware structure of a mobile terminal for determining a method for accessing a network according to an embodiment of the present invention;
fig. 2 is a flow chart of a method of determining access networks according to an embodiment of the present invention;
fig. 3 is a flow chart of a method of determining access networks according to an embodiment of the present invention;
FIG. 4 is a flow diagram of scenario 1, according to an embodiment of the present invention;
FIG. 5 is a flow diagram of scenario 2, according to an embodiment of the present invention;
fig. 6 is a block diagram of a device for determining an access network according to an embodiment of the present invention;
fig. 7 is a block diagram of another apparatus for determining an access network according to an embodiment of the present invention;
fig. 8 is a block diagram of still another apparatus for determining an access network according to an embodiment of the present invention;
fig. 9 is a block diagram of still another apparatus for determining an access network according to an embodiment of the present invention.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
Example 1
The method provided by the first embodiment of the present application may be executed in a mobile terminal, a computer terminal, or a similar computing device. Taking an example of the operation on a mobile terminal, fig. 1 is a block diagram of a hardware structure of the mobile terminal of a method for determining an access network according to an embodiment of the present invention. As shown in fig. 1, the mobile terminal 10 may include one or more (only one shown) processors 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data, and a transmitting device 106 for communication functions. It will be understood by those skilled in the art that the structure shown in fig. 1 is only an illustration and is not intended to limit the structure of the electronic device. For example, the mobile terminal 10 may also include more or fewer components than shown in FIG. 1, or have a different configuration than shown in FIG. 1.
The memory 104 may be used to store software programs and modules of application software, such as program instructions/modules corresponding to a method for determining access to a network in the embodiment of the present invention, and the processor 102 executes various functional applications and data processing by executing the software programs and modules stored in the memory 104, so as to implement the method described above. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory located remotely from the processor 102, which may be connected to the mobile terminal 10 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 106 is used for receiving or transmitting data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the mobile terminal 10. In one example, the transmission device 106 includes a Network adapter (NIC) that can be connected to other Network devices through a base station to communicate with the internet. In one example, the transmission device 106 can be a Radio Frequency (RF) module, which is used to communicate with the internet in a wireless manner.
In this embodiment, a method operating in the mobile terminal is provided, and fig. 2 is a flowchart of a method for determining an access network according to an embodiment of the present invention, as shown in fig. 2, the flowchart includes the following steps:
step S202, judging whether the position of the terminal is changed;
specifically, the determining operation may be performed by comparing the parameter information of the current location (for example, the location of the cell where the terminal is located or the location of the base station) with the parameter information of the location of the terminal when accessing the carrier aggregation network last time.
Step S204, under the condition that the judgment result is yes, acquiring a network preference list corresponding to the current position of the terminal;
step S206, determining the carrier network with successful registration capability according to the priority of the carrier network in the network preference list;
specifically, before determining a carrier with successful registration capability, judging whether a registration record corresponding to a carrier aggregation main carrier frequency point exists in a network preference list; and if so, determining that the multi-carrier network in the network preference list can have the capability of successful registration.
It should be noted that, for the multi-carrier network after carrier aggregation, in the interaction process of the terminal in the RRC (Radio Resource Control) layer and the network protocol layer above, the main carrier (main cell carrier) in the carrier aggregation network is mainly responsible for the interaction process. The secondary carrier (secondary cell carrier) usually participates only in a network protocol layer at or below a Media Access Control (MAC) layer. Therefore, in practice, as long as there is a record of successful registration at the frequency point corresponding to the main carrier in the aggregated carrier, the multi-carrier network after carrier aggregation can have a successful registration capability. If not, the carrier aggregation network in the multi-carrier network after carrier aggregation does not have the successful registration capability, and at this time, the carrier network with the successful registration capability is determined directly through the single-carrier network. Therefore, unnecessary time waste when the terminal searches for the network can be avoided.
Optionally, the larger the number of carriers of the carrier network, the higher the priority of the carrier network.
In particular, a 3CA network has a higher priority than the carrier network of a 2CA network. While the carrier network of the single carrier network has the lowest priority.
Optionally, after determining the carrier network with successful registration capability, the priority of the carrier network with successful registration capability is increased.
Specifically, the registration times of the carrier frequency points corresponding to the carrier network with the successful registration capability are increased.
It should be noted that the number of times of registration of the increased carrier frequency point is related to the attribute of the carrier frequency point in the current carrier network. For example, if the data transmission rate corresponding to the N1 frequency bin is greater than the data transmission rate corresponding to the N2 frequency bin, if the N1 frequency bin is successfully registered, the number of times that the N1 frequency bin is increased may be 3, and if the N2 frequency bin is successfully registered, the number of times that the N2 frequency bin is increased may be 1. Through the setting, the selection of the frequency point with high data transmission rate in the carrier network with successful registration can be ensured.
Optionally, when the priorities of the carrier networks in the network preference list are the same, obtaining a carrier network preference list corresponding to the carrier network; determining the carrier frequency points with successful registration capability in a carrier network preferred list according to the carrier frequency point priority corresponding to the carrier network; the carrier network preferred list is a network list comprising one or more carrier frequency points.
Optionally, the more times the carrier frequency point accesses the terminal, the higher the priority of the carrier frequency point.
It should be noted that the terminal always selects the network access with the higher data transmission rate. Therefore, in general, the more times a carrier frequency point accesses a terminal means that the data transmission rate of the carrier frequency point is higher.
Optionally, after determining the carrier network with successful registration capability, accessing the carrier network with successful registration capability.
It is noted that a terminal may not be able to access a carrier network with successful registration capability every time. However, compared with a carrier network without successful registration capability, the carrier network with successful registration capability has a much larger access probability.
Optionally, after accessing the carrier with the capability of successful registration, the network increases the priority of the carrier network accessed.
Specifically, the access times of carrier frequency points corresponding to the accessed carrier network are increased.
It should be noted that the registration times of the carrier frequency points corresponding to the carrier network with the capability of successful registration are the same as the registration times of the carrier frequency points corresponding to the carrier network with the capability of successful registration, and the access times of the added carrier frequency points are related to the attributes of the carrier frequency points in the current carrier network.
Since the carrier network to which the terminal is accessing may also be moving or the network environment currently accessing is not ideal, another method for determining the access network is provided in this implementation. Fig. 3 is a flowchart of a method for determining an access network according to an embodiment of the present invention, and as shown in fig. 3, the flowchart includes the following steps:
s302, judging whether the carrier network priority of the accessed carrier network is the highest;
it should be noted that the trigger timing of the above determination process at least includes one of the following: the position of the terminal has changed; the network environment of the carrier network to which the terminal is currently accessed deteriorates, and a new carrier network needs to be accessed.
S304, under the condition that the judgment result is negative, periodically judging whether the terminal is in an idle state;
and S306, under the condition that the judgment result is negative, determining the carrier network with the successful registration capability again according to the priority of the carrier network in the network preference list.
It should be noted that if the priority of the carrier network corresponding to the carrier network with the capability of successful registration determined again is higher than the priority of the carrier network corresponding to the accessed carrier network, the carrier network with the capability of successful registration determined again is adopted. And if the carrier network with the successful registration capability is not determined when the current carrier network is searched, the accessed carrier network is used as the carrier network with the successful registration capability. For example, if the carrier network to be accessed is a 5CA (5 aggregated carrier) network, if the carrier network with the capability of successful registration is determined to be a 10CA network again, the 10CA is regarded as the carrier network with the capability of successful registration and accessed. If the carrier network with the successful registration capability is not determined when the 5CA is searched, the 5CA network is continuously adopted as the carrier network with the successful registration capability to be accessed.
It should be noted that, in the process of determining the carrier network/carrier frequency point with successful registration capability, it is found that one or more carrier networks or one or more carrier frequency points are in an offline state or data transmission cannot be achieved. If the terminal position changes and needs to be accessed into a new carrier network, the network states of the carrier networks and the frequency points in the carrier networks in different positions cannot be changed, so that the terminal can skip the carrier networks/the carrier frequency points with the problems when the carrier networks or the carrier frequency points with the successful registration capability are determined again. This can avoid the terminal from repeatedly determining the carrier network/carrier frequency point. For example, if the terminal determines the carrier network/carrier frequency point with successful registration capability at the beginning, it is found that the 5CA network is in an offline state, and the N5 frequency point in the 3CA network cannot realize data transmission. Therefore, if the terminal needs to determine the carrier network/carrier frequency point with successful registration capability again when the terminal moves, the terminal skips the 5CA network, and skips the N5 frequency point when searching for 3 CA.
Meanwhile, in the present embodiment, the following scenario is also provided in order to understand the contents set forth in the present embodiment.
Scene 1:
fig. 4 is a flow diagram of scenario 1, as shown in fig. 4, according to an embodiment of the present invention:
step 401: and starting the terminal.
Step 402, obtaining the current position, and determining whether the current position and the position before shutdown are changed, if not, directly entering step 403, and if so, entering step 404.
Step 403: the last registration record is used.
Step 404, judging whether the current location network preferred list has a registration record corresponding to the carrier frequency point, if yes, turning to step 405, and if not, executing step 406.
Step 405, searching the frequency point and trying to register, and entering step 407.
Step 406, searching the network according to the network preference list sequence corresponding to the single carrier network, and entering step 407.
Step 407, determining whether the current frequency point is available, if not, entering step 408, and if so, entering step 409.
Step 408, starting the scanning registration of the next priority frequency point until the registration is successful,
and step 409, improving the registration record frequency corresponding to the carrier frequency point corresponding to the registration record. And then as in step 410.
Step 410, determine whether to access the CA, if so, execute step 411.
Step 411, storing the frequency point registration record in the preferred list of the number of carriers corresponding to the location area. And increasing the access times of the corresponding frequency points.
Scene 2:
fig. 5 is a flow diagram of scenario 2, according to an embodiment of the invention, as shown in fig. 5:
step 501, detecting a location change, that is, detecting whether the location of the terminal has changed or the network environment of the carrier network to which the terminal is currently connected has deteriorated and a new carrier network needs to be connected. If so, proceed to step 502.
Step 502, judging whether the current position network is optimal. If so, go to step 503. If not, go to step 504.
Step 503, continue to use the current network.
Step 504, periodically judging whether the terminal is idle. If idle, go to step 505, if not idle, go to step 503.
And 505, the terminal initiates background network searching according to the network preferred list of the current position, and reselects the network for registration. If the registration is successful step 506 is entered.
Step 506, updating the registration times corresponding to the carrier frequency point at the position. Then proceed to step 507.
And step 507, detecting whether CA is accessed subsequently. Once CA is intervened, step 508 is entered.
And step 508, increasing the access times of the CA frequency point corresponding to the position.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
Example 2
In this embodiment, a device for determining an access network is further provided, where the device is used to implement the foregoing embodiments and preferred embodiments, and details of the foregoing description are omitted. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 6 is a block diagram of an apparatus for determining an access network according to an embodiment of the present invention, as shown in fig. 6, the apparatus including:
a first judging module 62, configured to judge whether a location of the terminal changes;
specifically, the determining operation may be performed by comparing the parameter information of the current location (for example, the location of the cell where the terminal is located or the location of the base station) with the parameter information of the location of the terminal when accessing the carrier aggregation network last time.
A first obtaining module 64, configured to obtain a network preference list corresponding to the current location of the terminal if the determination result is yes;
a first determining module 66, configured to determine, according to the priority of the carrier network in the network preference list, a carrier network with a successful registration capability;
specifically, before determining a carrier with successful registration capability, judging whether a registration record corresponding to a carrier aggregation main carrier frequency point exists in a network preference list; and if so, determining that the multi-carrier network in the network preference list can have the capability of successful registration.
It should be noted that, for the multi-carrier network after carrier aggregation, in fact, in the interaction process of the terminal in the RRC layer and the network protocol layer above, the main carrier (main cell carrier) in the carrier aggregation network is mainly responsible for the interaction. Whereas the secondary carrier (secondary cell carrier) is often only involved at the MAC layer or below the network protocol layer. Therefore, in practice, as long as there is a record of successful registration at the frequency point corresponding to the main carrier in the aggregated carrier, the multi-carrier network after carrier aggregation can have a successful registration capability. If not, the carrier aggregation network in the multi-carrier network after carrier aggregation does not have the successful registration capability, and at this time, the carrier network with the successful registration capability is determined directly through the single-carrier network. Therefore, unnecessary time waste when the terminal searches for the network can be avoided.
Optionally, the larger the number of carriers of the carrier network, the higher the priority of the carrier network.
In particular, a 3CA network has a higher priority than the carrier network of a 2CA network. While the carrier network of the single carrier network has the lowest priority.
Optionally, after determining the carrier network with successful registration capability, the priority of the carrier network with successful registration capability is increased.
Specifically, the registration times of the carrier frequency points corresponding to the carrier network with the successful registration capability are increased.
It should be noted that the number of times of registration of the increased carrier frequency point is related to the attribute of the carrier frequency point in the current carrier network. For example, if the data transmission rate corresponding to the N1 frequency bin is greater than the data transmission rate corresponding to the N2 frequency bin, if the N1 frequency bin is successfully registered, the number of times that the N1 frequency bin is increased may be 3, and if the N2 frequency bin is successfully registered, the number of times that the N2 frequency bin is increased may be 1. Through the setting, the selection of the frequency point with high data transmission rate in the carrier network with successful registration can be ensured.
The network preference list is a network list including one or more carrier aggregated multi-carrier networks and single carrier networks.
Fig. 7 is a block diagram of another apparatus for determining an access network according to an embodiment of the present invention, as shown in fig. 7, the apparatus further includes, in addition to all modules shown in fig. 6:
and an access module 72, configured to access the carrier network with the capability of successful registration.
It is noted that a terminal may not be able to access a carrier network with successful registration capability every time. However, compared with a carrier network without successful registration capability, the carrier network with successful registration capability has a much larger access probability.
Optionally, after accessing the carrier with the capability of successful registration, the network increases the priority of the carrier network accessed.
Specifically, the access times of carrier frequency points corresponding to the accessed carrier network are increased.
It should be noted that the registration times of the carrier frequency points corresponding to the carrier network with the capability of successful registration are the same as the registration times of the carrier frequency points corresponding to the carrier network with the capability of successful registration, and the access times of the added carrier frequency points are related to the attributes of the carrier frequency points in the current carrier network.
Fig. 8 is a block diagram of still another apparatus for determining an access network according to an embodiment of the present invention, as shown in fig. 8, the apparatus further includes, in addition to all modules shown in fig. 6:
a second determining module 82, configured to determine whether the carrier network priority of the accessed carrier network is the highest;
it should be noted that the trigger timing of the above determination process at least includes one of the following: the position of the terminal has changed; the network environment of the carrier network to which the terminal is currently accessed deteriorates, and a new carrier network needs to be accessed.
A third determining module 84, configured to periodically determine whether the terminal is in an idle state if the determination result is negative;
and a second determining module 86, configured to determine, again according to the priority of the carrier network in the network preference list, the carrier network with the successful registration capability if the determination result is negative.
Specifically, if the priority of the carrier network corresponding to the carrier network with the capability of successful registration determined again is higher than the priority of the carrier network corresponding to the accessed carrier network, the carrier network with the capability of successful registration determined again is adopted. And if the carrier network with the successful registration capability is not determined when the current carrier network is searched, the accessed carrier network is used as the carrier network with the successful registration capability. For example, if the carrier network to be accessed is a 5CA network, if the carrier network with the capability of successful registration is determined to be a 10CA network again, the 10CA network is regarded as the carrier network with the capability of successful registration and accessed. If the carrier network with the successful registration capability is not determined when the 5CA is searched, the 5CA network is continuously adopted as the carrier network with the successful registration capability to be accessed.
It should be noted that, in the process of determining the carrier network/carrier frequency point with successful registration capability, it is found that one or more carrier networks or one or more carrier frequency points are in an offline state or data transmission cannot be achieved. If the terminal position changes and needs to be accessed into a new carrier network, the network states of the carrier networks and the frequency points in the carrier networks in different positions cannot be changed, so that the terminal can skip the carrier networks/the carrier frequency points with the problems when the carrier networks or the carrier frequency points with the successful registration capability are determined again. This can avoid the terminal from repeatedly determining the carrier network/carrier frequency point. For example, if the terminal determines the carrier network/carrier frequency point with successful registration capability at the beginning, it is found that the 5CA network is in an offline state, and the N5 frequency point in the 3CA network cannot realize data transmission. Therefore, if the terminal needs to determine the carrier network/carrier frequency point with successful registration capability again when the terminal moves, the terminal skips the 5CA network, and skips the N5 frequency point when searching for 3 CA.
Fig. 9 is a block diagram of still another apparatus for determining an access network according to an embodiment of the present invention, as shown in fig. 9, the apparatus further includes, in addition to all modules shown in fig. 6:
a second obtaining module 92, configured to obtain a carrier network preference list corresponding to the carrier network when the priority of the carrier network in the network preference list is the same;
a third determining module 94, configured to determine, according to the carrier frequency point priority corresponding to the carrier network, the carrier frequency point with the successful registration capability in the carrier network preferred list;
the carrier network preferred list is a network list comprising one or more carrier frequency points.
Optionally, the more times the carrier frequency point accesses the terminal, the higher the priority of the carrier frequency point.
It should be noted that the terminal always selects the network access with the higher data transmission rate. Therefore, in general, the more times a carrier frequency point accesses a terminal means that the data transmission rate of the carrier frequency point is higher.
It should be noted that, the above modules may be implemented by software or hardware, and for the latter, the following may be implemented, but not limited to: the modules are all positioned in the same processor; alternatively, the modules are respectively located in different processors in any combination.
Example 3
The embodiment of the invention also provides a storage medium. Alternatively, in the present embodiment, the storage medium may be configured to store program codes for performing the following steps:
s11, judging whether the position of the terminal is changed;
s12, acquiring a network preference list corresponding to the current position of the terminal under the condition that the judgment result is yes;
s13, determining the carrier network with successful registration capability according to the priority of the carrier network in the network preference list;
the network preference list is a network list including one or more carrier aggregated multi-carrier networks and single carrier networks.
Optionally, the storage medium is further arranged to store program code for performing the steps of:
and S21, the priority of the carrier network with the capability of successful registration is improved.
Optionally, the storage medium is further arranged to store program code for performing the steps of:
optionally, the storage medium is further arranged to store program code for performing the steps of:
and S31, improving the priority of the accessed carrier network.
Optionally, the storage medium is further arranged to store program code for performing the steps of:
s41, judging whether the carrier network priority of the accessed carrier network is the highest;
s42, under the condition that the judgment result is negative, periodically judging whether the terminal is in an idle state;
and S43, under the condition that the judgment result is negative, determining the carrier network with the successful registration capability again according to the priority of the carrier network in the network preference list.
Optionally, the storage medium is further arranged to store program code for performing the steps of:
s51, when the priority of the carrier network in the network preference list is the same, acquiring a carrier network preference list corresponding to the carrier network;
s52, determining the carrier frequency points with successful registration capability in the carrier network preferred list according to the carrier frequency point priority corresponding to the carrier network;
the carrier network preferred list is a network list comprising one or more carrier frequency points.
Optionally, in this embodiment, the storage medium may include, but is not limited to: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (12)

1. A method of determining an access network, comprising:
judging whether the position of the terminal is changed or not;
if the judgment result is yes, acquiring a network preference list corresponding to the current position of the terminal;
determining the carrier network with successful registration capability according to the priority of the carrier network in the network preference list;
the network preference list is a network list comprising one or more carrier aggregated multi-carrier networks and single carrier networks;
after determining the carrier network capable of successful registration, the method further comprises:
accessing the carrier network with the successful registration capability;
after accessing the carrier network capable of successful registration, the method further comprises:
judging whether the carrier network priority of the accessed carrier network is the highest;
under the condition that the result of judging whether the priority of the carrier network is the highest is negative, periodically judging whether the terminal is in an idle state;
and under the condition that the terminal idle state is judged to be negative, determining the carrier network with the successful registration capability again according to the priority of the carrier network in the network preference list.
2. The method of claim 1, wherein the greater the number of carriers in a carrier network, the higher the priority of the carrier network.
3. The method of claim 1, wherein after determining a carrier network capable of successful registration, the method comprises:
and improving the priority of the carrier network with the successful registration capability.
4. The method of claim 3, wherein prioritizing the successfully registration-capable carrier network comprises:
and increasing the registration times of the carrier frequency points corresponding to the carrier network with the successful registration capability.
5. The method of claim 1, wherein after determining the carrier network capable of successful registration, the method further comprises:
and improving the priority of the carrier network accessed.
6. The method of claim 5, wherein increasing the priority of the accessed elevated carrier network comprises:
and increasing the access times of the carrier frequency points corresponding to the accessed carrier network.
7. The method of claim 1, wherein when the successfully registration capable carrier network is one or more carrier aggregation, the method further comprises,
when the priority of the carrier network in the network preference list is the same, acquiring a carrier network preference list corresponding to the carrier network;
determining the carrier frequency points with successful registration capability in a carrier network preferred list according to the carrier frequency point priority corresponding to the carrier network;
the carrier network preferred list is a network list comprising one or more carrier frequency points.
8. The method of claim 7, wherein the higher the number of times the carrier frequency point accesses the terminal, the higher the priority of the carrier frequency point.
9. An apparatus for determining an access network, comprising:
the first judgment module is used for judging whether the position of the terminal is changed;
the first acquisition module is used for acquiring a network preference list corresponding to the current position of the terminal under the condition that the judgment result is yes;
the first determining module is used for determining the carrier network with the successful registration capability according to the priority of the carrier network in the network preference list;
the network preference list is a network list comprising one or more carrier aggregated multi-carrier networks and single carrier networks;
the device further comprises:
the access module is used for accessing the carrier network with the successful registration capability;
the second judging module is used for judging whether the carrier network priority of the accessed carrier network is the highest;
a third judging module, configured to periodically judge whether the terminal is in an idle state if the judgment result of the second judging module is negative;
and a second determining module, configured to, if the determination result of the third determining module is negative, determine the carrier network with successful registration capability again according to the priority of the carrier network in the network preference list.
10. The apparatus of claim 9, wherein the first determining module is further configured to increase the priority of the successfully registration capable carrier network.
11. The apparatus of claim 9, wherein the access module is further configured to increase priority of the carrier network for access.
12. The apparatus of claim 9, further comprising:
a second obtaining module, configured to obtain a carrier network preference list corresponding to the carrier network when priorities of the carrier networks in the network preference list are the same;
a third determining module, configured to determine the carrier frequency point with successful registration capability in a carrier network preferred list according to the carrier frequency point priority corresponding to the carrier network;
the carrier network preferred list is a network list comprising one or more carrier frequency points.
CN201610467038.9A 2016-06-23 2016-06-23 Method and device for determining access network Active CN107548121B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610467038.9A CN107548121B (en) 2016-06-23 2016-06-23 Method and device for determining access network
PCT/CN2017/079554 WO2017219729A1 (en) 2016-06-23 2017-04-06 Method and apparatus for determining access network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610467038.9A CN107548121B (en) 2016-06-23 2016-06-23 Method and device for determining access network

Publications (2)

Publication Number Publication Date
CN107548121A CN107548121A (en) 2018-01-05
CN107548121B true CN107548121B (en) 2021-05-04

Family

ID=60783775

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610467038.9A Active CN107548121B (en) 2016-06-23 2016-06-23 Method and device for determining access network

Country Status (2)

Country Link
CN (1) CN107548121B (en)
WO (1) WO2017219729A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108601059B (en) * 2018-04-26 2020-10-09 奇酷互联网络科技(深圳)有限公司 Frequency point selection method and device and mobile terminal
CN113037443B (en) * 2019-12-24 2022-08-02 深圳市万普拉斯科技有限公司 Network data recovery method and device and mobile terminal
CN112333744B (en) * 2020-11-25 2023-04-07 Oppo(重庆)智能科技有限公司 Cell registration method, device, equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101395940A (en) * 2006-03-07 2009-03-25 高通股份有限公司 Network selection by wireless terminals
CN101730164A (en) * 2008-10-17 2010-06-09 上海华为技术有限公司 Method and terminal for reselecting cell
CN101808274A (en) * 2010-04-22 2010-08-18 中兴通讯股份有限公司 Terminal and network searching method thereof
CN104053159A (en) * 2014-06-19 2014-09-17 京信通信***(中国)有限公司 Method and device for distributing frequency points to multi-carrier base station
CN104144514A (en) * 2014-07-07 2014-11-12 北京邮电大学 Packet scheduling method based on multiple services and base station
CN105007606A (en) * 2014-04-24 2015-10-28 中兴通讯股份有限公司 Method for determining cell selection/reselection parameter, base station, terminal and communication system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8423019B2 (en) * 2010-10-19 2013-04-16 Alcatel Lucent Determination of carrier frequency scanning priority in communications
CN110662253B (en) * 2013-04-03 2022-12-09 安华高科技股份有限公司 Method and apparatus for carrier allocation
US10575315B2 (en) * 2013-12-16 2020-02-25 Apple Inc. System and method for providing priority data of band combinations for carrier aggregation
CN105517181B (en) * 2014-09-25 2020-05-15 中兴通讯股份有限公司 Carrier resource processing method and device of unauthorized carrier and transmission node

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101395940A (en) * 2006-03-07 2009-03-25 高通股份有限公司 Network selection by wireless terminals
CN101730164A (en) * 2008-10-17 2010-06-09 上海华为技术有限公司 Method and terminal for reselecting cell
CN101808274A (en) * 2010-04-22 2010-08-18 中兴通讯股份有限公司 Terminal and network searching method thereof
CN105007606A (en) * 2014-04-24 2015-10-28 中兴通讯股份有限公司 Method for determining cell selection/reselection parameter, base station, terminal and communication system
CN104053159A (en) * 2014-06-19 2014-09-17 京信通信***(中国)有限公司 Method and device for distributing frequency points to multi-carrier base station
CN104144514A (en) * 2014-07-07 2014-11-12 北京邮电大学 Packet scheduling method based on multiple services and base station

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
New WI proposal: Advanced Carrier Aggregation Techniques for LTE;Huawei, HiSilicon;《3GPP TSG RAN Meeting #71,RP-160294》;20160310;全文 *

Also Published As

Publication number Publication date
WO2017219729A1 (en) 2017-12-28
CN107548121A (en) 2018-01-05

Similar Documents

Publication Publication Date Title
US11979855B2 (en) Resource selection method and terminal device
KR101988726B1 (en) Device, System, and Method for Advertising Device Capability
US8874710B2 (en) Access network discovery
US9668203B2 (en) Device-type specific preferred PLMN list
US20150334640A1 (en) Smart Connection Manager
US11228885B2 (en) Over the air provisioning of embedded subscriber identification module devices
US11044729B2 (en) Function scheduling method, device, and system
US11234175B2 (en) Method for selecting cell, terminal device, and network device
CN106465237A (en) Wireless communication method, processor and wireless terminal
AU2016414700B2 (en) Information transmission method and device
CN104796962A (en) Network searching method and network searching device
CN107548121B (en) Method and device for determining access network
WO2022171051A1 (en) Communication method and device
EP2719227B1 (en) Method and apparatus for power management of uicc
CN108605283A (en) Based on the determination of the radio of position or service selection rule
JP2020523927A (en) Data receiving method, related device, and system
CN110461023B (en) Cell residence method and device for voice service, storage medium and main base station
CN111107539B (en) Method and device for sending and receiving communication capacity of terminal
EP3644664A1 (en) Method, network node and terminal device for wireless communication
US7974620B1 (en) Selection of roaming partners based on load value
US20200337025A1 (en) Device-to-device (d2d) communication method and d2d device
CN111385110B (en) Network management method and device
CN107333322A (en) A kind of parental control methods and base station
US11166201B1 (en) Dynamic radio access technology allocation
WO2017040580A1 (en) Managing tune-aways in a multi-subscription multi-standby communication device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant