[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107277843B - Wireless communication method, device, terminal and computer readable storage medium - Google Patents

Wireless communication method, device, terminal and computer readable storage medium Download PDF

Info

Publication number
CN107277843B
CN107277843B CN201710640638.5A CN201710640638A CN107277843B CN 107277843 B CN107277843 B CN 107277843B CN 201710640638 A CN201710640638 A CN 201710640638A CN 107277843 B CN107277843 B CN 107277843B
Authority
CN
China
Prior art keywords
network
terminal
target network
information list
wireless communication
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
CN201710640638.5A
Other languages
Chinese (zh)
Other versions
CN107277843A (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.)
Meizu Technology Co Ltd
Original Assignee
Meizu Technology Co 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 Meizu Technology Co Ltd filed Critical Meizu Technology Co Ltd
Priority to CN201710640638.5A priority Critical patent/CN107277843B/en
Publication of CN107277843A publication Critical patent/CN107277843A/en
Application granted granted Critical
Publication of CN107277843B publication Critical patent/CN107277843B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0083Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/32Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

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

Abstract

The invention provides a wireless communication method, a wireless communication device, a terminal and a computer readable storage medium. The wireless communication method includes: acquiring a position information list of a current network where a terminal is located and position information in the position information list; monitoring whether the terminal is switched from the current network to a target network at a position corresponding to the position information; judging whether the switching is successful; when the switching fails, calculating the switching failure times; and when the times of switching failure reach preset times, determining that the target network is replanted. The method and the device can detect whether the network is replanted, and avoid unnecessary inter-system switching and measurement, thereby reducing power consumption and improving the use experience of users.

Description

Wireless communication method, device, terminal and computer readable storage medium
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a wireless communication method, an apparatus, a terminal, and a computer-readable storage medium.
Background
In the prior art, since the LTE (Long Term Evolution) network era is entered and the frequency band resources are in short supply, operators of various networks are likely to remove the network of the original standard on the same frequency band and rearrange the LTE network, that is, perform the network replanning on the same frequency band. For example, the Mobile station replans its TD-SCDMA (Time Division-Synchronous Code Division Multiple Access) frequency band, and the Mobile station replans its GSM (Global System for Mobile Communication) frequency band.
In the early stage of replanting, the optimization of the network needs a certain time to be completed, so that the network after replanting is unstable. In the prior art, in the case of poor network signals, the terminal always performs network measurement and reselection, which not only consumes a long time, but also may cause conditions such as network disconnection and call drop, thereby affecting user experience.
Disclosure of Invention
In view of the above, there is a need for a wireless communication method, apparatus, terminal and computer readable storage medium, which can detect whether a network is replanted, and avoid unnecessary inter-system handover and measurement, thereby reducing power consumption and improving user experience.
A method of wireless communication, the method comprising:
acquiring a position information list of a current network where a terminal is located and position information in the position information list;
monitoring whether the terminal is switched from the current network to a target network at a position corresponding to the position information;
judging whether the switching is successful;
when the switching fails, calculating the switching failure times;
and when the times of switching failure reach preset times, determining that the target network is replanted.
According to a preferred embodiment of the present invention, before the acquiring the location information list of the current network and the location information in the location information list, the method further includes:
establishing the position information list;
wherein, the location information list stores the location area code and the cell identification code of the current network.
According to a preferred embodiment of the invention, the method further comprises:
and if the target network is replanted, controlling the terminal not to be connected with the target network any more.
According to a preferred embodiment of the invention, the method further comprises:
searching the target network when coverage of the current network is lost.
According to a preferred embodiment of the invention:
the current network is a communicated 3G network, and the target network is a communicated 2G network; or
The current network is a mobile 2G network, and the target network is a mobile 3G network.
A wireless communications apparatus, the apparatus comprising:
the terminal comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a position information list of a current network where the terminal is located and position information in the position information list;
the monitoring unit is used for monitoring whether the terminal is switched from the current network to a target network at a position corresponding to the position information;
a judging unit, configured to judge whether the handover is successful;
a calculating unit, configured to calculate, when the handover fails, the number of times of the handover failure;
and the determining unit is used for determining that the target network is replanted when the switching failure times reach the preset times.
According to a preferred embodiment of the present invention, before the obtaining unit obtains the location information list of the current network and the location information in the location information list, the apparatus further includes:
the establishing unit is used for establishing the position information list;
wherein, the location information list stores the location area code and the cell identification code of the current network.
According to a preferred embodiment of the invention, the apparatus further comprises:
the control unit is used for controlling the terminal not to be connected with the target network any more if the target network is replanted;
and the searching unit is used for searching the target network when the coverage of the current network is lost.
A terminal comprising a processor for implementing the steps of the wireless communication method when executing a computer program stored in a memory.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the wireless communication method.
According to the technical scheme, the position information list of the current network where the terminal is located and the position information in the position information list are obtained; monitoring whether the terminal is switched from the current network to a target network at a position corresponding to the position information; judging whether the switching is successful; when the switching fails, calculating the switching failure times; and when the times of switching failure reach preset times, determining that the target network is replanted. The method and the device can detect whether the network is replanted, and avoid unnecessary inter-system switching and measurement, thereby reducing power consumption and improving the use experience of users.
Drawings
Fig. 1 is a flow chart of a wireless communication method according to a preferred embodiment of the present invention.
Fig. 2 is a functional block diagram of a wireless communication device according to a preferred embodiment of the present invention.
Fig. 3 is a schematic structural diagram of a terminal implementing a wireless communication method according to a preferred embodiment of the invention.
Description of the main elements
Figure BDA0001365824310000041
Figure BDA0001365824310000051
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in detail with reference to the accompanying drawings and specific embodiments.
Fig. 1 is a flow chart of a wireless communication method according to a preferred embodiment of the present invention. The order of the steps in the flow chart may be changed and some steps may be omitted according to different needs.
The wireless communication method is applied to one or more terminals, which are devices capable of automatically performing numerical calculation and/or information processing according to preset or stored instructions, and the hardware thereof includes, but is not limited to, a microprocessor, an Application Specific Integrated Circuit (ASIC), a Programmable Gate Array (FPGA), a Digital Signal Processor (DSP), an embedded device, and the like.
The terminal may be any electronic product capable of performing human-computer interaction with a user, for example, a Personal computer, a tablet computer, a smart phone, a Personal Digital Assistant (PDA), a game machine, an interactive Internet Protocol Television (IPTV), an intelligent wearable device, and the like.
The Network where the terminal is located includes, but is not limited to, the internet, a wide area Network, a metropolitan area Network, a local area Network, a Virtual Private Network (VPN), and the like.
And S10, acquiring a position information list of the current network where the terminal is located and position information in the position information list.
In at least one embodiment of the present invention, before acquiring a location information list of a current network where a terminal is located and location information in the location information list, the terminal establishes the location information list.
The Location information list stores a Location Area Code (LAC) and a Cell-ID of the current network.
The location area code is set for determining the location of the mobile station, and the coverage area of each global system for mobile communications-public land mobile network (GSM PLMN) is divided into a plurality of location areas, and the location area code is used for identifying different location areas.
The cell identification code may identify a cell in the network and may determine a specific cell of a calling user, while translating information of the specific cell into latitude and longitude to determine the location of the called user.
In at least one embodiment of the present invention, a location area may comprise one or more cells.
In at least one embodiment of the present invention, after the terminal acquires the location information list, the terminal reads information in the location information list, so as to acquire a location area code and a cell identification code of a current network where the terminal is located, and the location information of the terminal can be determined according to the location area code and the cell identification code.
In at least one embodiment of the present invention, the current network may be a connected 3G network or a mobile 2G network, and the present invention is not limited herein.
And S11, monitoring whether the terminal is switched from the current network to the target network at the position corresponding to the position information.
In at least one embodiment of the present invention, the wireless communication method may be applied to a secondary card in a dual-card dual-standby mode, where the secondary card generally supports a W + G mode, i.e., a 3G +2G network mode. Since the connectivity plan is to cancel its 2G network, a 2G network replum at the same location may occur, while the mobility plan is to cancel its 3G network, a 3G network replum at the same location may occur. That is, when the current network is a connected 3G network, the target network is a connected 2G network; or, when the current network is a mobile 2G network, the target network is a mobile 3G network.
Of course, in other embodiments, the wireless communication method may also be applied to a master card in a dual-card dual-standby mode, and the present invention is not limited herein.
As the master card usually supports the full network mode, that is, when the current network is a connected 3G network, the target network is a connected 2G network; and when the current network is a communicated 4G network, the target network is a communicated 2G network.
Or, when the current network is a mobile 2G network, the target network is a mobile 3G network; and when the current network is a mobile 4G network, the target network is a mobile 3G network.
In other embodiments, the present invention may also be applied to other network modes, and the present invention does not limit the network modes.
In at least one embodiment of the present invention, when the signal value of the current network is less than or equal to a preset threshold value, the terminal performs Inter Radio Access Technology (IRAT).
The terminal measures the different frequency points, if the signal quality of the different frequency points is better than that of the current network, the switching is carried out, otherwise, the switching is abandoned.
The terminal will also perform cell reselection, and depending on the capacity of the cell, the access threshold, the setting of the terminal itself, and the like, there may also occur a situation that a cell is searched but cannot be accessed, that is, the handover cannot be completed.
And S12, judging whether the switching is successful.
In at least one embodiment of the present invention, the terminal monitors the handover process and determines whether the handover is successful.
S13, when the switching fails, the switching failure times are calculated.
In at least one embodiment of the present invention, when the terminal has replanted at the location corresponding to the location information, the terminal fails to switch from the current network to the target network, and thus, the terminal calculates the number of times of the handover failure.
And S14, when the switching failure times reach the preset times, determining that the target network is replanted.
In at least one embodiment of the present invention, when the number of times of the handover failures calculated by the terminal reaches a preset number, it may be determined that the target network is replanted.
Preferably, the preset number of times may be 10 times, 15 times, or the like. The preset times may be obtained by a lot of experiments performed by a relevant designer before the terminal leaves a factory, or may be set by a user of the terminal, which is not limited herein.
In at least one embodiment of the present invention, the terminal may further create a counting function (e.g., create a counting function counter), set an initial value for the counting function counter (e.g., 10), monitor whether the terminal is handed over from the current network to the target network at the location corresponding to the location information, and determine whether the handover is successful. When the switching is successful, adding 1 to the initial value of the counting function counter; when the switching fails, the initial value of the counting function counter is reduced by 1 until the initial value is reduced to 0, and the target network is determined to be replanted.
In at least one embodiment of the present invention, when the terminal determines that the target network is replanted, the terminal is controlled not to be connected to the target network.
For example: when the current network is a connected 3G network, the target network is a connected 2G network, and the secondary card of the terminal only supports the 3G network and the 2G network, setting the network connection mode of the secondary card of the terminal to a mode only allowing access to the 3G network, namely: 3G only mode, i.e. the terminal will no longer be connected to the connected 2G network.
Or, when the current network is a mobile 2G network, the target network is a mobile 3G network, and the secondary card of the terminal only supports the 3G network and the 2G network, setting the network connection mode of the secondary card of the terminal to a mode that only allows access to the 2G network, that is: 2G only mode, i.e. the terminal will no longer be connected to the mobile 3G network.
It should be noted that, in other embodiments, when the wireless communication method is applied to a master card, since the master card is usually in a full network mode, after the terminal determines that the target network is in a heavy farming state, the terminal sets the network connection mode of the master card to a mode in which the target network is no longer connected, that is, the terminal may connect to other networks except the target network. For example: when the target network is a connected 2G network, setting the network connection mode of the main card to be a 4G +3G mode; and when the target network is a mobile 3G network, setting the network connection mode of the main card to be a 4G +2G mode.
In at least one embodiment of the present invention, the terminal continues to search for the target network when coverage of the current network is lost.
For example: when the current network is a connected 3G network, the target network is a connected 2G network, and the secondary card of the terminal only supports the 3G network and the 2G network, and when the terminal determines that the connected 2G network is replanted at the position corresponding to the position information, the network connection mode of the secondary card of the terminal is set to a mode only allowing access to the 3G network, namely: 3G only mode, at this time, if the coverage of the connected 3G network is lost, the terminal will continue to search for the connected 2G network.
Or, when the current network is a mobile 2G network, the target network is a mobile 3G network, and the secondary card of the terminal only supports the 3G network and the 2G network, and when the terminal determines that the mobile 3G network is in the location corresponding to the location information and is in a heavy-new state, setting the network connection mode of the secondary card of the terminal to a mode only allowing access to the 2G network, that is: 2G only mode, at which point the terminal will continue to search for the mobile 3G network if coverage of the mobile 2G network is lost.
In summary, the present invention can obtain a location information list of a current network where a terminal is located and location information in the location information list; monitoring whether the terminal is switched from the current network to a target network at a position corresponding to the position information; judging whether the switching is successful; when the switching fails, calculating the switching failure times; and when the times of switching failure reach preset times, determining that the target network is replanted. Therefore, the method and the device can detect whether the network is replanted or not, and avoid unnecessary inter-system switching and measurement, thereby reducing power consumption and improving the use experience of users.
Fig. 2 is a functional block diagram of a wireless communication device according to a preferred embodiment of the invention. The wireless communication apparatus 11 includes an acquisition unit 100, a monitoring unit 101, a determination unit 102, a calculation unit 103, a determination unit 104, a setup unit 105, a control unit 106, and a search unit 107. The unit referred to in the present invention is a series of computer program segments capable of being executed by the processor 13 and performing a fixed function, and is stored in the memory 12. In the present embodiment, the functions of the units will be described in detail in the following embodiments.
The obtaining unit 100 obtains a location information list of a current network where the terminal is located and location information in the location information list.
In at least one embodiment of the present invention, before the obtaining unit 100 obtains the location information list of the current network where the terminal is located and the location information in the location information list, the establishing unit 105 establishes the location information list.
The Location information list stores a Location Area Code (LAC) and a Cell-ID of the current network.
The location area code is set for determining the location of the mobile station, and the coverage area of each global system for mobile communications-public land mobile network (GSM PLMN) is divided into a plurality of location areas, and the location area code is used for identifying different location areas.
The cell identification code may identify a cell in the network and may determine a specific cell of a calling user, while translating information of the specific cell into latitude and longitude to determine the location of the called user.
In at least one embodiment of the present invention, a location area may comprise one or more cells.
In at least one embodiment of the present invention, after the obtaining unit 100 obtains the location information list, the terminal reads information in the location information list, so as to obtain a location area code and a cell identification code of a current network where the terminal is located, and the location information of the terminal can be determined according to the location area code and the cell identification code.
In at least one embodiment of the present invention, the current network may be a connected 3G network or a mobile 2G network, and the present invention is not limited herein.
The monitoring unit 101 monitors whether the terminal is switched from the current network to the target network at the position corresponding to the position information.
In at least one embodiment of the present invention, the wireless communication method may be applied to a secondary card in a dual-card dual-standby mode, where the secondary card generally supports a W + G mode, i.e., a 3G +2G network mode. Since the connectivity plan is to cancel its 2G network, a 2G network replum at the same location may occur, while the mobility plan is to cancel its 3G network, a 3G network replum at the same location may occur. That is, when the current network is a connected 3G network, the target network is a connected 2G network; or, when the current network is a mobile 2G network, the target network is a mobile 3G network.
Of course, in other embodiments, the wireless communication method may also be applied to a master card in a dual-card dual-standby mode, and the present invention is not limited herein.
As the master card usually supports the full network mode, that is, when the current network is a connected 3G network, the target network is a connected 2G network; and when the current network is a communicated 4G network, the target network is a communicated 2G network.
Or, when the current network is a mobile 2G network, the target network is a mobile 3G network; and when the current network is a mobile 4G network, the target network is a mobile 3G network.
In other embodiments, the present invention may also be applied to other network modes, and the present invention does not limit the network modes.
In at least one embodiment of the present invention, when the signal value of the current network is less than or equal to a preset threshold value, the terminal performs Inter Radio Access Technology (IRAT).
The terminal measures the different frequency points, if the signal quality of the different frequency points is better than that of the current network, the switching is carried out, otherwise, the switching is abandoned.
The terminal will also perform cell reselection, and depending on the capacity of the cell, the access threshold, the setting of the terminal itself, and the like, there may also occur a situation that a cell is searched but cannot be accessed, that is, the handover cannot be completed.
The judgment unit 102 judges whether the switching is successful.
In at least one embodiment of the present invention, the monitoring unit 101 monitors the process of the handover, and the determining unit 102 determines whether the handover is successful.
When the handover fails, the calculation unit 103 calculates the number of times of the handover failure.
In at least one embodiment of the present invention, when the terminal has replanted at the location corresponding to the location information, the handover from the current network to the target network will fail, and therefore, the calculating unit 103 calculates the number of times of the handover failure.
When the number of times of the handover failure reaches a preset number of times, the determination unit 104 determines that the target network is replanted.
In at least one embodiment of the present invention, when the number of times of the handover failures calculated by the calculating unit 103 reaches a preset number, the determining unit 104 may determine that the target network is replanted.
Preferably, the preset number of times may be 10 times, 15 times, or the like. The preset times may be obtained by a lot of experiments performed by a relevant designer before the terminal leaves a factory, or may be set by a user of the terminal, which is not limited herein.
In at least one embodiment of the present invention, the terminal may further create a counting function (e.g., create a counting function counter), set an initial value for the counting function counter (e.g., 10), monitor whether the terminal is handed over from the current network to the target network at the location corresponding to the location information, and determine whether the handover is successful. When the switching is successful, adding 1 to the initial value of the counting function counter; when the switching fails, the initial value of the counting function counter is reduced by 1 until the initial value is reduced to 0, and the target network is determined to be replanted.
In at least one embodiment of the present invention, when the determination unit 104 determines that the target network is replanted, the control unit 106 controls the terminal to no longer connect to the target network.
For example: when the current network is a connected 3G network, the target network is a connected 2G network, and the secondary card of the terminal only supports the 3G network and the 2G network, the control unit 106 sets the network connection mode of the secondary card of the terminal to a mode that only allows access to the 3G network, that is: 3G only mode, i.e. the terminal will no longer be connected to the connected 2G network.
Alternatively, when the current network is a mobile 2G network, the target network is a mobile 3G network, and the secondary card of the terminal only supports the 3G network and the 2G network, the control unit 106 sets the network connection mode of the secondary card of the terminal to a mode that only allows access to the 2G network, that is: 2G only mode, i.e. the terminal will no longer be connected to the mobile 3G network.
It should be noted that, in other embodiments, when the wireless communication method is applied to a master card, since the master card is usually in a network-wide mode, after the determination unit 104 determines that the target network is in a heavy-new state, the control unit 106 sets the network connection mode of the master card to a mode in which the target network is no longer connected, that is, the terminal may be connected to a network other than the target network. For example: when the target network is a connected 2G network, the control unit 106 sets the network connection mode of the master card to a 4G +3G mode; when the target network is a mobile 3G network, the control unit 106 sets the network connection mode of the master card to a 4G +2G mode.
In at least one embodiment of the present invention, when coverage of the current network is lost, the searching unit 107 continues to search for the target network.
For example: when the current network is a connected 3G network, the target network is a connected 2G network, and the secondary card of the terminal only supports the 3G network and the 2G network, and when the determining unit 104 determines that the connected 2G network is in the position corresponding to the location information and is in a reconnection state, the control unit 106 sets the network connection mode of the secondary card of the terminal to a mode that only allows access to the 3G network, that is: 3G only mode, at this time, if the coverage of the connected 3G network is lost, the searching unit 107 will continue to search for the connected 2G network.
Alternatively, when the current network is a mobile 2G network, the target network is a mobile 3G network, and the secondary card of the terminal supports only the 3G network and the 2G network, and when the determining unit 104 determines that the mobile 3G network is in the location corresponding to the location information and is in a heavy-new state, the control unit 106 sets the network connection mode of the secondary card of the terminal to a mode that only allows access to the 2G network, that is: 2G only mode, at which time the searching unit 107 will continue to search for the moving 3G network if coverage of the moving 2G network is lost.
In summary, the present invention can obtain a location information list of a current network where a terminal is located and location information in the location information list; monitoring whether the terminal is switched from the current network to a target network at a position corresponding to the position information; judging whether the switching is successful; when the switching fails, calculating the switching failure times; and when the times of switching failure reach preset times, determining that the target network is replanted. Therefore, the method and the device can detect whether the network is replanted or not, and avoid unnecessary inter-system switching and measurement, thereby reducing power consumption and improving the use experience of users.
The integrated unit implemented in the form of a software functional module may be stored in a computer-readable storage medium. The software functional module is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to execute some steps of the methods according to the embodiments of the present invention.
Fig. 3 is a schematic structural diagram of a terminal according to a preferred embodiment of the present invention for implementing a wireless communication method. The terminal 1 comprises a memory 12, a processor 13, and a computer program, such as a wireless communication program, stored in the memory 12 and executable on the processor 13. The processor 13, when executing the computer program, implements the steps in the various wireless communication method embodiments described above, such as steps S10, S11, S12, S13, and S14 shown in fig. 1.
Alternatively, the processor 13, when executing the computer program, implements the functions of the modules/units in the above device embodiments, for example: acquiring a position information list of a current network where a terminal is located and position information in the position information list; monitoring whether the terminal is switched from the current network to a target network at a position corresponding to the position information; judging whether the switching is successful; when the switching fails, calculating the switching failure times; and when the times of switching failure reach preset times, determining that the target network is replanted.
Illustratively, the computer program may be divided into one or more modules/units, which are stored in the memory 12 and executed by the processor 13 to accomplish the present invention. The one or more modules/units may be a series of computer program instruction segments capable of performing specific functions, which are used to describe the execution of the computer program in the terminal 1. For example, the computer program may be divided into an acquisition unit 100, a monitoring unit 101, a judgment unit 102, a calculation unit 103, a determination unit 104, a setup unit 105, a control unit 106, and a search unit 107. The specific functions of each module are as follows:
an obtaining unit 100, configured to obtain a location information list of a current network where a terminal is located and location information in the location information list;
a monitoring unit 101, configured to monitor whether a terminal is switched from the current network to a target network at a location corresponding to the location information;
a judging unit 102, configured to judge whether the switching is successful;
a calculating unit 103, configured to calculate, when the handover fails, the number of times of the handover failure;
a determining unit 104, configured to determine that the target network is replanted when the number of times of the handover failure reaches a preset number of times;
an establishing unit 105, configured to establish the location information list;
a control unit 106, configured to control the terminal to no longer connect to the target network if the target network is replanted;
a searching unit 107, configured to search for the target network when coverage of the current network is lost.
The terminal 1 may be a desktop computer, a notebook, a palm computer, a cloud server, or other computing devices. The terminal 1 may include, but is not limited to, a processor 13, a memory 12.
It will be appreciated by a person skilled in the art that the schematic diagram is only an example of the terminal 1 and does not constitute a limitation of the terminal 1, and that it may comprise more or less components than shown, or some components in combination, or different components, e.g. the terminal 1 may further comprise input output devices, network access devices, buses, etc.
The Processor 13 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor or the like, and the processor 13 is the control center of the terminal 1 and connects the various parts of the whole terminal 1 with various interfaces and lines.
The processor 13 is a Core (Core) and a Control Core (Control Unit) of the terminal 1. The processor 13 may execute an operating system of the terminal 1 and various installed application programs, program codes, and the like.
The memory 12 may be used for storing the computer programs and/or modules, and the processor 13 implements various functions of the terminal 1 by running or executing the computer programs and/or modules stored in the memory 12 and calling data stored in the memory 12. The memory 12 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 12 may include high speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), at least one magnetic disk storage device, a Flash memory device, or other volatile solid state storage device.
The memory 12 is used for storing programs and various data of a wireless communication method and realizing high-speed and automatic access of the programs or the data during the operation of the terminal 1. The memory 12 may be an external memory and/or an internal memory of the terminal 1. Further, the Memory 12 may be a circuit having a Memory function without any physical form In the integrated circuit, such as a RAM (Random-Access Memory), a FIFO (First In First out), and the like. Alternatively, the memory 12 may be a memory in a physical form, such as a memory stick, a TF Card (Trans-flash Card), or the like.
The integrated modules/units of the terminal 1, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments may be implemented. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
The terminal 1 is a device capable of automatically performing numerical calculation and/or information processing according to a preset or stored instruction, and its hardware includes, but is not limited to, a microprocessor, an Application Specific Integrated Circuit (ASIC), a Programmable Gate Array (FPGA), a Digital Signal Processor (DSP), an embedded device, and the like.
But not limited to, any electronic product that can interact with a user through a keyboard, a mouse, a remote controller, a touch panel, or a voice control device, for example, a Personal computer, a tablet computer, a smart phone, a Personal Digital Assistant (PDA), a game machine, an Internet Protocol Television (IPTV), a smart wearable device, or the like.
The Network where the terminal 1 is located includes, but is not limited to, the internet, a wide area Network, a metropolitan area Network, a local area Network, a Virtual Private Network (VPN), and the like.
The processor 13 may execute an operating system of the terminal 1 and various installed application programs, program codes, and the like. Such as wireless communication device 11.
The wireless communication device 11 acquires a position information list of a current network where a terminal is located and position information in the position information list; monitoring whether the terminal is switched from the current network to a target network at a position corresponding to the position information; judging whether the switching is successful; when the switching fails, calculating the switching failure times; and when the times of switching failure reach preset times, determining that the target network is replanted. The method and the device can detect whether the network is replanted, and avoid unnecessary inter-system switching and measurement, thereby reducing power consumption and improving the use experience of users.
With reference to fig. 1, the memory 12 in the terminal 1 stores a plurality of instructions to implement a wireless communication method, and the processor 13 can execute the plurality of instructions to implement: acquiring a position information list of a current network where a terminal is located and position information in the position information list; monitoring whether the terminal is switched from the current network to a target network at a position corresponding to the position information; judging whether the switching is successful; when the switching fails, calculating the switching failure times; and when the times of switching failure reach preset times, determining that the target network is replanted.
According to a preferred embodiment of the present invention, the processor 13 further executes a plurality of instructions including:
establishing the position information list;
wherein, the location information list stores the location area code and the cell identification code of the current network.
According to a preferred embodiment of the present invention, the processor 13 further executes a plurality of instructions including:
and if the target network is replanted, controlling the terminal not to be connected with the target network any more.
According to a preferred embodiment of the present invention, the processor 13 further executes a plurality of instructions including:
searching the target network when coverage of the current network is lost.
According to a preferred embodiment of the present invention, the processor 13 further executes a plurality of instructions including:
the current network is a communicated 3G network, and the target network is a communicated 2G network; or
The current network is a mobile 2G network, and the target network is a mobile 3G network.
Specifically, the processor 13 may refer to the description of the relevant steps in the embodiment corresponding to fig. 1 for a specific implementation method of the instruction, which is not described herein again.
In the embodiments provided in the present invention, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules is only one logical functional division, and other divisions may be realized in practice.
The modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
In addition, functional modules in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are 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 module.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof.
The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference signs in the claims shall not be construed as limiting the claim concerned.
Furthermore, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means recited in the system claims may also be implemented by one unit or means in software or hardware. The terms second, etc. are used to denote names, but not any particular order.
Finally, it should be noted that the above embodiments are only for illustrating the technical solutions of the present invention and not for limiting, and although the present invention is described in detail with reference to the preferred embodiments, it should be understood by those skilled in the art that modifications or equivalent substitutions may be made on the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention.

Claims (10)

1. A method of wireless communication, the method comprising:
acquiring a position information list of a current network where a terminal is located and position information in the position information list;
monitoring whether the terminal is switched from the current network to a target network at a position corresponding to the position information, wherein the current network and the target network are networks of different standards provided by the same operator at the same position;
judging whether the switching is successful;
when the switching fails, calculating the switching failure times;
and when the times of switching failure reach preset times, determining that the target network is replanted.
2. The wireless communication method of claim 1, wherein prior to said obtaining the location information list of the current network and the location information in the location information list, the method further comprises:
establishing the position information list;
wherein, the location information list stores the location area code and the cell identification code of the current network.
3. The wireless communication method of claim 1, wherein the method further comprises:
and if the target network is replanted, controlling the terminal not to be connected with the target network any more.
4. The wireless communication method of claim 1, wherein the method further comprises:
searching the target network when coverage of the current network is lost.
5. The wireless communication method according to any of claims 1 to 4, wherein:
the current network is a communicated 3G network, and the target network is a communicated 2G network; or
The current network is a mobile 2G network, and the target network is a mobile 3G network.
6. An apparatus for wireless communication, the apparatus comprising:
the terminal comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a position information list of a current network where the terminal is located and position information in the position information list;
a monitoring unit, configured to monitor whether a terminal is switched from the current network to a target network at a location corresponding to the location information, where the current network and the target network are networks of different standards provided by the same operator at the same location;
a judging unit, configured to judge whether the handover is successful;
a calculating unit, configured to calculate, when the handover fails, the number of times of the handover failure;
and the determining unit is used for determining that the target network is replanted when the switching failure times reach the preset times.
7. The wireless communication apparatus according to claim 6, wherein before the acquiring unit acquires the location information list of the current network and the location information in the location information list, the apparatus further comprises:
the establishing unit is used for establishing the position information list;
wherein, the location information list stores the location area code and the cell identification code of the current network.
8. The wireless communications apparatus of claim 6, the apparatus further comprising:
the control unit is used for controlling the terminal not to be connected with the target network any more if the target network is replanted;
and the searching unit is used for searching the target network when the coverage of the current network is lost.
9. A terminal, characterized in that the terminal comprises a processor for implementing the steps of the wireless communication method according to any of claims 1-5 when executing a computer program stored in a memory.
10. A computer-readable storage medium having stored thereon a computer program, characterized in that: the computer program realizes the steps of the wireless communication method according to any of claims 1-5 when executed by a processor.
CN201710640638.5A 2017-07-31 2017-07-31 Wireless communication method, device, terminal and computer readable storage medium Active CN107277843B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710640638.5A CN107277843B (en) 2017-07-31 2017-07-31 Wireless communication method, device, terminal and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710640638.5A CN107277843B (en) 2017-07-31 2017-07-31 Wireless communication method, device, terminal and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN107277843A CN107277843A (en) 2017-10-20
CN107277843B true CN107277843B (en) 2020-04-17

Family

ID=60075415

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710640638.5A Active CN107277843B (en) 2017-07-31 2017-07-31 Wireless communication method, device, terminal and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN107277843B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105517044A (en) * 2015-11-25 2016-04-20 中国联合网络通信集团有限公司 Interference coordination method and system
WO2016154892A1 (en) * 2015-03-31 2016-10-06 华为技术有限公司 Spectrum sharing method and apparatus
CN106211221A (en) * 2016-07-11 2016-12-07 江苏省邮电规划设计院有限责任公司 A kind of TD LTE network mass monitoring system
CN106454961A (en) * 2015-08-07 2017-02-22 中国电信股份有限公司 Cell switching method, system and device for flexible bandwidth
CN106454876A (en) * 2015-08-07 2017-02-22 中国电信股份有限公司 Cell measurement method, system and device for flexible bandwidth
CN106535205A (en) * 2015-09-14 2017-03-22 中国移动通信集团公司 Frequency re-farming cell setting method and system
CN106900033A (en) * 2015-12-17 2017-06-27 中国电信股份有限公司 Carrier wave reselecting method and system and flexible bandwidth terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2564610A4 (en) * 2010-04-26 2015-07-01 Nokia Solutions & Networks Oy Dynamic frequency refarming

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016154892A1 (en) * 2015-03-31 2016-10-06 华为技术有限公司 Spectrum sharing method and apparatus
CN106454961A (en) * 2015-08-07 2017-02-22 中国电信股份有限公司 Cell switching method, system and device for flexible bandwidth
CN106454876A (en) * 2015-08-07 2017-02-22 中国电信股份有限公司 Cell measurement method, system and device for flexible bandwidth
CN106535205A (en) * 2015-09-14 2017-03-22 中国移动通信集团公司 Frequency re-farming cell setting method and system
CN105517044A (en) * 2015-11-25 2016-04-20 中国联合网络通信集团有限公司 Interference coordination method and system
CN106900033A (en) * 2015-12-17 2017-06-27 中国电信股份有限公司 Carrier wave reselecting method and system and flexible bandwidth terminal
CN106211221A (en) * 2016-07-11 2016-12-07 江苏省邮电规划设计院有限责任公司 A kind of TD LTE network mass monitoring system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
2G频率重耕关键问题研究;张冬晨等;《电信工程技术与标准化》;20150701;全文 *
3GPP.3rd Generation Partnership Project;Technical Specification Group Radio Access Network *
Study on Multiple Radio Access Technology (Multi一RAT) joint coordination (Release 13).《3GPP TR 37.870 V13.0.0》.2015, *

Also Published As

Publication number Publication date
CN107277843A (en) 2017-10-20

Similar Documents

Publication Publication Date Title
CN111447659B (en) Network access control method and related device
CN109089261B (en) Method, apparatus, computer device and storage medium for wireless roaming triggering
WO2017054485A1 (en) Network access method
WO2016173337A1 (en) Network access method and mobile communications terminal
CN105357405B (en) A kind of method for switching network, device and terminal
CN107094311B (en) High-standard network reselection method and device and mobile terminal
CN105323812A (en) Processing method and terminal of call continuity
CN106961676B (en) Network searching method, device and medium
EP3361786B1 (en) Network access method, terminal and storage medium
CN111417111A (en) Data processing method and network equipment
US20170180976A1 (en) Method for controlling e-utra capability of user equipment, apparatus, and system
US20230262559A1 (en) Method for network access control, terminal, and readable storage medium
CN110677842B (en) Network searching method, device, terminal equipment and storage medium
CN112533261A (en) Network switching method and device and electronic equipment
CN111866976A (en) Network switching method and device
CN112333734B (en) Serving cell switching method and device
CN108738097A (en) Method and device for reducing power consumption
WO2022127769A1 (en) Relay communication method and device
US20240015627A1 (en) Control method for sharing mode of base station, shared base station, and communication system
CN107277843B (en) Wireless communication method, device, terminal and computer readable storage medium
CN105792324B (en) Method and device for mobile terminal to quickly search network
WO2022033091A1 (en) Method for accessing base station by means of terminal, and base station, terminal and communication system
CN109561478B (en) User terminal blind redirection method, device, computer storage medium and equipment
CN109379749B (en) Router control method, system, equipment and router
CN113873608A (en) Voice communication method, device, storage medium and terminal

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