CN108322908B - Base station searching method and terminal - Google Patents

Base station searching method and terminal Download PDF

Info

Publication number
CN108322908B
CN108322908B CN201810120697.4A CN201810120697A CN108322908B CN 108322908 B CN108322908 B CN 108322908B CN 201810120697 A CN201810120697 A CN 201810120697A CN 108322908 B CN108322908 B CN 108322908B
Authority
CN
China
Prior art keywords
network
base station
terminal
plmn
specified
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
CN201810120697.4A
Other languages
Chinese (zh)
Other versions
CN108322908A (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.)
Shenzhen Neoway Technology Co Ltd
Original Assignee
Shenzhen Neoway 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 Shenzhen Neoway Technology Co Ltd filed Critical Shenzhen Neoway Technology Co Ltd
Priority to CN201810120697.4A priority Critical patent/CN108322908B/en
Publication of CN108322908A publication Critical patent/CN108322908A/en
Application granted granted Critical
Publication of CN108322908B publication Critical patent/CN108322908B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting an access point
    • 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
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Landscapes

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

Abstract

The embodiment of the invention discloses a base station searching method and a terminal, wherein the method comprises the following steps: the terminal sets a network standard set and an operator set; the terminal searches PLMN according to the search condition to obtain a search result; the search condition is a combination of a specified network type and a specified operator; according to the search result, the terminal selects a cell to reside; in the cell, the terminal sends a location registration request to a mobile communication network; and the terminal receives the base station information returned by the communication network. By implementing the embodiment of the invention, the terminal can achieve the purpose that whether the terminal is provided with the SIM card or not, the terminal can search a module and acquire all base station information under the current network of a plurality of network operators such as China Mobile, China Unicom, China telecom and the like.

Description

Base station searching method and terminal
Technical Field
The present invention relates to a base station searching technology, and in particular, to a base station searching method and a terminal
Background
With the development of communication technology, more and more terminals access a communication network through a base station. The base station search technology is a technology for acquiring base station information (e.g., PLMN, LAC, Cell-ID, ARFCN, BSIC, PSC, PCI, PN, RSSI, etc.) related to a communication network by performing communication interaction with the communication network using a wireless communication module of a terminal. The base station searching technology can be applied to network optimization, base station safety, base station positioning and the like.
For example, many terminals now encounter interference of sending spam messages by a "pseudo base station," which is an illegal cell outside a mobile communication network, and the "pseudo base station" transmits signals by using a legal frequency of an operator, and if the terminal resides in the "pseudo base station" when the terminal enters a coverage area of the "pseudo base station," since a location area number configured by the "pseudo base station" cell is usually different from surrounding legal cells, the terminal will initiate a location updating process, and the "pseudo base station" acquires a number (IMSI) and the like reported by the terminal in the process, and then the "pseudo base station" can send spam messages such as advertisements to the terminal. If the base station searching technology is applied to obtain the 'pseudo base station' information, the user can verify whether the base station indicated in the information is a legal base station of an operator, so that the 'pseudo base station' can be found and positioned in time, and subsequent related treatment can be carried out on the 'pseudo base station'.
There are generally two types of base station searching techniques in the prior art:
the first base station search technology is that when a wireless communication module of a terminal detects that the terminal has an SIM card, the SIM card is firstly detected, registration is initiated to a network according to a network operator to which the SIM belongs, and then network authentication is completed, so that base station information is obtained. Because the SIM card needs to be inserted into the terminal in the scheme, as is well known, three mobile network operators exist in China, each operator independently maintains a plurality of mobile networks of 2G/3G/4G and the like, when a user wants to completely search out all base station information at a certain position, the SIM cards of different operators and different network standards are required to be replaced, and the whole network communication module in the market is not widely popularized, so that the purpose can be achieved by replacing the wireless communication module supporting different network standards. Therefore, the scheme has high cost and is complicated to operate.
The second base station search technique is that when a wireless communication module of a terminal detects that the terminal does not have a SIM card, the communication module can enter an emergency call mode, and through the emergency call mode, temporary residence of a network is realized, and then base station information is acquired. In this scheme, the wireless communication module cannot actively select which mobile network to register, but when a certain mobile network of a certain operator allows the wireless communication module to camp in an emergency, the wireless communication module may select a cell with the best signal of the mobile network to register, so as to acquire base station information corresponding to the cell, but cannot acquire base station information of other mobile networks or other operators. Therefore, this scheme obtains less base station information, and the user cannot completely search all the base station information at a certain location.
Disclosure of Invention
The base station searching method and the terminal provided by the embodiment of the invention can achieve the purpose that the terminal can search and acquire all base station information under the current network of a plurality of network operators such as China Mobile, China Unicom, China telecom and the like by one module no matter whether the terminal is provided with the SIM card or not.
In a first aspect, an embodiment of the present invention provides a base station searching method, where the method includes the following steps: the terminal sets a network standard set and an operator set; the network system set comprises one or more network systems; the operator set comprises one or more operators represented by PLMN identities; the terminal searches PLMN according to the search condition to obtain a search result; the search condition is a combination of a specified network type and a specified operator; the specified network system is any one of the network system sets; the designated operator is any one of the operator set; according to the search result, the terminal selects a cell to reside; in the cell, the terminal sends a location registration request to a mobile communication network; the terminal receives base station information returned by the communication network based on the position registration request; the base station information includes primary cell information and neighbor cell information.
In a specific embodiment, in the cell, the location registration request includes an MMR _ REG _ REQ code segment, a PLMN identifier of the specified operator, and the specified network type; the MMR _ REG _ REQ code segment includes CS domain indication information indicating that the registration request is for attaching to the CS domain of the mobile communication network.
In a specific embodiment, the method further comprises: and the terminal traverses the combination of the plurality of specified network types and the specified operators according to the flow steps to obtain a plurality of pieces of base station information corresponding to the combination of the plurality of specified network types and the specified operators.
In a specific embodiment, the network system set includes one or more network systems, specifically: the network system set comprises one or more of CDMA/WCDM/GSM/TDS-CDMA/LTE; the operator set includes one or more operators represented by PLMN identifiers, specifically: the operator set comprises one or more PLMN identifications corresponding to China Mobile, China telecom and China Union.
In a specific embodiment, before the terminal receives the base station information returned by the mobile communication network based on the location registration request, the method further includes: the terminal performs network authentication with the mobile communication network according to the identifier of the PLMN; the terminal receives the base station information returned by the mobile communication network based on the position registration request, and specifically comprises the following steps: and after the network authentication with the communication network is completed, the terminal receives the base station information returned by the communication network based on the position registration request.
In a specific embodiment, the base station information includes a system information SIB, and the SIB includes the primary cell information and the neighbor cell information; the primary CELL information comprises information of PLMN, LAC, CELL ID, ARFCN, BSIC, PSC, PCI, PN, RSSI and the like of a base station corresponding to the primary CELL; the adjacent CELL information includes information such as PLMN, LAC, CELL ID, ARFCN, BSIC, PSC, PCI, PN, RSSI, etc. of the base station corresponding to the adjacent CELL.
In a second aspect, an embodiment of the present invention provides a wireless communication module, where the wireless communication module is disposed in a terminal, and the wireless communication module includes a condition setting unit, a PLMN search unit, a cell camping unit, a location registration unit, and a communication unit, where these functional units are configured to implement the method according to the first aspect.
In a third aspect, an embodiment of the present invention provides a terminal, where the terminal includes: a processor, a memory, a communication interface, and a bus; the processor, the memory and the communication interface are connected through the bus and complete mutual communication; the memory is used for storing executable program codes; the processor is configured to execute a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to implement the method described in the first aspect.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing implementation codes of the method according to the first aspect.
In a fifth aspect, embodiments of the present invention provide a computer software product, which when run on a computer is operable to implement the method of the first aspect.
By implementing the embodiment of the invention, the search condition is set in the PLMN search stage, the wireless communication module of the terminal searches the PLMN according to the search condition, and the registration and authentication aiming at the CS domain are initiated in the registration stage, so that the base station information under various search conditions can be obtained, and the base station information can be more flexibly and conveniently obtained. In the process of searching the base station, the network system and frequency band of all network operators (such as China Mobile, China Unicom, China telecom, and the like) can be covered, the process of acquiring the base station information is irrelevant to the SIM card, and the cost of batch card opening and SIM card management is saved, so that the cost is saved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following description will be made on the drawings which are required to be used in the embodiments of the present invention or the prior art.
Fig. 1 is a schematic diagram of a communication system provided by an embodiment of the present invention;
fig. 2 is a schematic flow chart of a base station searching method provided in the prior art;
fig. 3 is a flowchart illustrating a base station searching method according to an embodiment of the present invention;
4a-4c are schematic diagrams of a scene of setting a search condition according to an embodiment of the present invention;
fig. 5 is a schematic view of a scenario for acquiring base station information of different operators according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a wireless communication module of a terminal according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It is to be understood that the terminology used in the embodiments of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
First, a communication system according to an embodiment of the present invention will be described. Referring to fig. 1, a communication system according to an embodiment of the present invention includes a terminal 1 and a mobile communication network, where the mobile communication network includes an access network and a core network, where the access network mainly includes a base station system 2, and the core network is divided into a CS domain control network element 3 for circuit switched services and a PS domain control network element 4 for packet switched services. The various specific components in the communication system are described as follows:
the terminal 1: the terminal 1 is responsible for interaction with the user and can access the mobile communication network through different access modes such as PS/CS and the like, and a session is established instead of the user. In particular, the terminal may be any of various types of computer system devices that are mobile or portable and that perform wireless communications. The terminal may be, for example, a mobile or smart phone, a portable gaming device, a laptop computer, a PDA, a portable internet device, a music player, a data storage device, or other handheld device, etc. In general, the term "terminal" may be broadly defined to encompass any electronic, computing and/or telecommunication device that is readily transportable by a user and capable of wireless communication. The terminal 1 has a wireless communication module (modem) therein, which is used for performing communication interaction with a communication network so as to obtain base station information related to the communication network, and the wireless communication module is specifically implemented as a full-network communication module.
Base station system 2: the Base Station system 2 is used for wireless access of a terminal, and in a specific application, for example, the Base Station system is a Base Station subsystem including a Base Station Controller (BSC) and a Base Transceiver Station (BTS), or for example, a Base Station subsystem including a Radio Network Controller (RNC) and a node b (node b).
CS domain controlling network element 3: the CS domain controlling network element 3 is a controlling unit of a CS domain core network, and may specifically include a Mobile Switching Center (MSC), a Mobile Switching Center Server (MSC Server), or the like.
PS domain controlling network element 4: the PS domain control network element 4 is a control unit of the PS domain core network, and may specifically include a Serving GPRS Support Node (SGSN), a Mobility Management Entity (MME), or the like.
The terminal 1 can access to the CS domain through the base station system 2 to establish a channel with the CS domain control network element 3, and can also access to the PS domain to establish a channel with the PS domain control network element 4. In addition, the terminal may establish a connection with the CS domain or the PS domain, respectively, or may establish a connection with the CS domain and the PS domain simultaneously. In the process of implementing the base station search technology described in the present invention, the terminal 1 is mainly accessed to the CS domain, and performs communication interaction with the CS domain control network element 3 to complete location registration and authentication, etc.
In the communication system, a communication area (or coverage area) of the base station system 2 may be referred to as a "cell". The base station system 2 and the terminal 1 may be configured to perform interactive communication via a transmission medium using various Radio Access Technologies (RATs), network types (i.e., network formats) of the relevant wireless communication technologies. Such as GSM, UMTS (WCDMA, TD-SCDMA), LTE-advanced (LTE-A), 3GPP2CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), Wi-Fi, WiMAX, etc.
Although the base station system 2 may act as a "primary cell" for the terminal 1 as shown in fig. 1, the terminal 1 is also capable of receiving and transmitting signals from one or more other cells (which may be provided by other base stations), which may be referred to as "neighbor cells". Such neighbouring cells are also able to facilitate communication between the terminal 1 and the core network.
A Public Land Mobile Network (PLMN) according to an embodiment of the present invention is described below. A PLMN is a network established and operated by a government or its approved operators for the purpose of providing land mobile services to the public, which is typically interconnected with the Public Switched Telephone Network (PSTN) to form a wireless communication network of regional or national size, and is typically characterized by a PLMN identity, which is used to uniquely identify the network operator of the mobile device. These operators may be public land-based mobile networks using GSM/LTE, CDMA, iDEN, TETRA and universal mobile telecommunications systems or satellite networks. The PLMN identity is composed of a Mobile Country Code (MCC) and a MNC (Mobile Network Code). MCC consists of 3 digits and uniquely indicates the country to which the mobile subscriber belongs, for example MCC of 460 in china. The MNC is composed of two digits and is used to indicate the mobile network to which the mobile subscriber belongs, for example, the MNC of china mobile may be 00, and the MNC of china unicom may be 01, so the PLMN id of china mobile may be 46000, and the PLMN id of china unicom may be 46001. It should be noted that, as the number of users increases, one operator may also occupy multiple PLMN identities, for example, the china mobile also has multiple PLMN identities of 46000, 46002, 46007, etc., where 46000 is a PLMN identity of the GSM network in china mobile, and the supported network format is GSM or TD-SCDMA; 46002 is a PLMN identification of a SIM card of China Mobile 134/159, and the supported network format is GSM or TD-SCDMA; 46007 is the PLMN ID of the China Mobile TD-SCDMA network, and the supported access technology is TD-SCDMA.
A base station search procedure in the prior art is described below. Referring to fig. 2, fig. 2 is a flowchart illustrating a base station searching technique in the prior art. As shown in fig. 2, after the terminal is powered on, the wireless communication module sequentially performs a PLMN selection (PLMN selection) S101, a cell selection (cell selection) S102 and a location registration (location registration) S103. After the three procedures are finished, the wireless communication module is already attached to the mobile communication network, so that normal services can be carried out and services provided by the network can be obtained. The individual steps are described below:
s101, the wireless communication module selects PLMN. Wherein, the PLMN selection is mainly to select a suitable PLMN. In this step, the wireless communication module scans information of cells available around the terminal, measures signal strength of the cells, obtains an available PLMN identifier, and then selects an appropriate PLMN according to a manual or automatic selection algorithm (taking priority into consideration). The focus here is on the automatic mode. The wireless communication module judges whether the terminal has the prior information of the PLMN, namely whether RPLMN (Registered PLMN) is recorded, wherein the RPLMN is called Registered PLMN which is Registered before the terminal is powered off or disconnected last time, if so, the RPLMN is selected with the highest priority, and if not, the network is selected according to an initial selection method, namely, the networks are selected according to various networks and priority levels thereof recorded in the SIM card, and the PLMN networks are ranked from high priority to low priority as follows:
(1) and the Home PLMN (Home PLMN, HPLMN) or the EHPLMN with the highest priority is the PLMN to which the end user belongs. For a certain SIM card, only one PLMN is owned by the certain SIM card, that is, the MCC and MNC contained in the IMSI number on the SIM card of the terminal are consistent with the MCC and MNC on the HPLMN.
(2) User Controlled PLMN (User Controlled PLMN, UPLMN), which is a PLMN list Controlled by the User and stored on the SIM card, is stored in a dedicated file of the SIM card, and the terminal should be able to identify and read these files in the SIM card, so as to perform PLMN selection operation.
(3) Operator Controlled PLMN (OPLMN), which is a parameter related to PLMN selection stored on the SIM card, is written as OPLMN to the SIM card when the Operator burns the card, and other Operator PLMNs that have signed roaming agreements with the Operator.
(4) Other PLMNs, e.g. other PLMNs/RATs (random order) satisfying high quality requirements (RSRP not lower than-110 dBm), other PLMNs/RATs sorted in decreasing quality of service, etc.
S102, the wireless communication module performs cell selection, wherein the cell selection is mainly to select a suitable cell and camp the wireless communication module in the cell.
And S103, the wireless communication module registers the position. The location registration mainly reports the location of the wireless communication module to the communication network, and the currently existing location registration procedures include LAU, GPRS attach (attach), EPS attach, and the like. After the registration is successful, the terminal can acquire the base station information related to the camping cell.
It can be seen that, in the prior art, a terminal needs to be installed with a corresponding SIM card, and then can obtain the operator corresponding to the SIM card and the base station information related to the corresponding network type through the base station search technology. If the user wants to completely search out all the base station information of a certain position, SIM cards of different operators and different network systems must be replaced, so that the required cost is high, and the operation is complicated.
In order to solve the defects in the prior art, embodiments of the present invention provide a base station searching method, so as to search and acquire base station information corresponding to various network systems of a plurality of network operators in the current network through a wireless communication module regardless of whether a terminal is equipped with an SIM card.
The following describes a flow of a base station searching method according to an embodiment of the present invention, referring to fig. 3, the method includes, but is not limited to, the following steps:
s201, after the terminal is powered on or is detached from the network, initializing network searching settings, such as NV settings related to network searching.
S202, the wireless communication module of the terminal searches for a designated PLMN.
In the embodiment of the invention, the search condition of the PLMN is set in the source code of the wireless communication module, so that the selection process of the PLMN is carried out according to the preset search condition. This search procedure for a specific PLMN may in particular comprise the following steps S2021-S2023:
s2021, in the wireless communication module, a PLMN search list is preset, where the PLMN search list includes a network operator set and a network system set, and the network operator set includes a plurality of network operators, for example, at least two of china mobile, china telecom, china unicom, and the like; the network standard comprises at least two of GSM, CDMA, WCDM, TDS-CDMA, LTE and the like.
S2022, selecting an operator from the network operator set, selecting a network standard from the network standard set, and forming a search condition for PLMN search by the selected operator and the selected network standard. It can be understood that, since the network operator set includes a plurality of operators and the network standard set includes a plurality of network standards, there may be a plurality of search conditions that may be combined to perform PLMN search, such as the first search condition, the second search condition, the third search condition, and so on in the illustration. Each search condition comprises a network operator and a network type, and each search condition is different.
Referring to fig. 4a-4c, the set of network operators includes china mobile, china telecom, china unicom, etc., and the set of network systems includes LTE, GSM, CDMA, WCDM, TDS-CDMA, etc., in which case, a combination of china mobile and LTE may be selected as a first search condition for PLMN search (as shown in 4 a), a combination of china telecom and LTE may be selected as a second search condition for PLMN search (as shown in 4 b), and a combination of china unicom and LTE may be selected as a third search condition for PLMN search (as shown in 4 c). Of course, it is understood that any other combination (e.g., chinese telecom-CDMA combination, etc.) may be selected as the search condition.
It can be understood that, in order to implement the scheme of acquiring the base station information of multiple PLMNs in the embodiment of the present invention, in the subsequent method flow execution process, in the embodiment of the present invention, each search condition (for example, the first search condition, the second search condition, and the third search condition are illustrated) is traversed, and the flow "S2022-S2023-S203-S204-S205" is executed, where the execution flows of the search conditions may be sequentially performed, or may be performed synchronously.
For example, preferably, in the embodiment of the present invention, the wireless communication module may default to perform a full-system full-operator search, and then the wireless communication module initiates a search and a subsequent process (i.e., S2023-S203-S204-S205) to the PLMN for mobile china in the LTE mode preferentially to complete the information acquisition of the base stations of the LTE for mobile china, and then initiates a search and a subsequent process to the PLMN for telecommunications china to complete the information acquisition of the base stations of the LTE for telecommunications china, and finally initiates a search and a subsequent process to the PLMN for telecommunications to complete the information acquisition of the base stations of LTE for unicom china until all the information acquisition of the base stations of the operator in china is completed in the LTE mode. Then, in a possible application scenario, the wireless communication module is automatically switched to other network systems (such as WCDM, GSM, etc.) to collect the information of the base stations of different operators again.
For example, the wireless communication module may further set one or more customized search conditions according to the operation of the user, and perform the subsequent process based on the one or more customized search conditions.
S2023, after the search condition is determined, based on the search condition, performing PLMN search on the frequency band frequencies (bands) corresponding to the search condition to obtain a search result, where the frequency band frequencies corresponding to different PLMN identifiers and different network systems can refer to the following table 1. The search result of the PLMN search is that the wireless communication module has obtained the PLMN information that currently satisfies the search condition, prepare for subsequent cell selection.
TABLE 1 frequency band frequency points corresponding to different search conditions
Figure BDA0001569904990000061
S203, according to the search result, the wireless communication module of the terminal selects and resides the cell.
The cell selection is mainly to select a suitable cell and camp the wireless communication module on the cell. A cell may broadcast system information in which it may be indicated whether the cell belongs to a normal cell, a restricted cell, or a reserved cell. Normally, the wireless communication module selects a suitable normal cell (i.e., a suitable cell). And as a result of cell selection, finding a suitable cell of the PLMN meeting the current search condition, and successfully residing to prepare for the next step of initiating network location registration.
In the embodiment of the invention, when the wireless communication module enters the cell selection process, the prior information of the carrier (such as the prior information of the EUTRA carrier) and the originally stored historical cell information are cleared, so that the cell selection process can enter the initial cell selection process every time. In the initial cell selection process, since the wireless communication module has no prior information to help it identify a specific system frequency, the terminal scans all communication bands according to its own capability based on the obtained PLMN information so as to find a suitable cell for camping. On each frequency, the terminal need only search for the cell with the best channel quality, and once a suitable cell (e.g., a cell satisfying the S criteria) appears, the terminal selects the suitable cell as the camping cell. If the cell's system information indicates that it is allowed to camp on, the wireless communication module will choose to camp on this cell.
S204, the wireless of the terminal initiates a position registration request aiming at the CS domain to the mobile communication network.
In the embodiment of the invention, after the wireless communication module resides in the cell, the position registration request aiming at the CS domain, which specifies the PLMN, the network system and the mobile communication network is directly initiated.
Specifically, the terminal sends the location registration request to a CS domain control network element through a base station system, where the location registration request includes an MMR _ REG _ REQ code segment, a PLMN identifier of the specified operator, and the specified network type, where the MMR _ REG _ REQ code segment includes CS domain indication information, and the CS domain indication information is used to indicate that the location registration request is used for attaching to a CS domain of the communication network. For example, the registration request is { MMR _ REG _ REQ PLMN (460-00) rat (lte) }, and the MMR _ REG _ REQ carries CS domain attachment information (CS _ SERVICEOnly).
Then, the mobile communication network (such as a CS domain control network element) performs network authentication with the terminal, in the process, the communication network performs information interaction with the wireless communication module, and the wireless communication module fills the specified PLMN in a place which needs to be checked and checked on the PLMN in the authentication process according to the specified PLMN, thereby completing the authentication work aiming at the CS domain. Thus, the wireless communication module can smoothly register with the mobile communication network.
S205, after the network authentication is completed, the terminal receives a system information (system information) sent by the communication network, and analyzes the system information, thereby extracting the base station information carried by the terminal.
Specifically, the system message may include system message 1, system message 2, system message 3, system message 4, system message 5, system message 6, system message 7, and system message 8, and the relevant base station information of the primary cell may be obtained by analyzing system messages 1 to 3; the system information 4 to 8 is analyzed to obtain the information of the base station of the neighboring cell, and the analysis results are respectively described as follows:
parse system message 1(SIB 1): the obtained information includes the identification (Cell ID) of the main Cell, the Cell channel description, RACH control parameters, a Cell frequency point allocation table and the like.
Parse system message 2(SIB 2): radio configuration information (such as AC-Barring, etc.) including a cell (primary cell) is obtained.
Parse system message 3(SIB 3): reselection information for the cell (primary cell) is obtained.
Parse system message 4(SIB 4): and obtaining a same-frequency neighbor cell list.
Parse system message 5(SIB 5): and obtaining an inter-frequency neighbor cell list.
Parse system message 6(SIB 6): a UTRAN neighbor cell list is obtained.
Parse system message 7(SIB 7): a GSM neighbor cell list is obtained.
Parse system message 8(SIB 8): a CDMA2000 neighbor cell list is obtained.
That is, the wireless communication module can obtain the base station information related to the primary CELL (e.g. PLMN, LAC, CELL ID, ARFCN, BSIC, PSC, PCI, PN, RSSI, etc.) through the parsed primary CELL information, and the wireless communication module can obtain the base station information related to the neighboring CELL (e.g. PLMN, LAC, CELL ID, ARFCN, BSIC, PSC, PCI, PN, RSSI, etc.) through the parsed neighboring CELL information.
It can be understood that, in the embodiment of the present invention, the base station information corresponding to different network systems of different operators can be obtained by traversing multiple search conditions and executing the above procedure. Referring to fig. 5, in an embodiment of searching for base station information of a whole operator network system, base station searches are performed respectively for different network systems of china mobile, different network systems of china telecom, and different network systems of china Unicom, so as to acquire all base station information of china mobile, china telecom, and china Unicom at the current location.
S206, optionally, the wireless communication module aggregates all the searched base station information and outputs all the base station information. Specifically, the searched base station information (the main cell information and the neighboring cell information) may be selectively output through a serial port, a USB port, or stored as a text. And the user can conveniently perform subsequent application processing according to the output information, for example, the base station of the corresponding operator is inquired according to the base station information, so as to identify whether the relevant base station is a 'pseudo base station', and the like.
It can be seen that, by implementing the embodiment of the present invention, the search condition is set at the PLMN search stage, the wireless communication module of the terminal searches for the PLMN according to the search condition, and at the registration stage, registration and authentication for the CS domain are initiated, so that base station information under various search conditions can be obtained, and the base station information can be more flexibly and conveniently obtained. In the process of searching the base station, the network system and frequency band of all network operators can be covered, the process of acquiring the base station information is irrelevant to the SIM card, and the cost for batch card opening and SIM card management is saved, so that the cost is saved. In addition, in practical application, it is found that generally only about 2S is needed for searching the base station information of a certain network system (such as a China Mobile GSM network) of a single operator, the searching method based on the embodiment of the invention has the advantages of high searching speed, high base station searching efficiency and more complete and accurate obtained base station information.
Having described the communication system and the base station search method according to the embodiments of the present invention, the following describes related apparatuses according to the embodiments of the present invention.
The embodiment of the present invention provides a wireless communication module 60, where the wireless communication module 60 is configured in a terminal, and the wireless communication module 60 includes a condition setting unit 601, a PLMN searching unit 602, a cell residence unit 603, a location registration unit 604, and a communication unit 605, which are described as follows:
a condition setting unit 601, configured to set a network standard set and an operator set; the network system set comprises one or more network systems; the operator set comprises one or more operators represented by PLMN identities;
a PLMN searching unit 602, configured to perform PLMN search according to the search condition to obtain a search result; the search condition is a combination of a specified network type and a specified operator; the specified network system is any one of the network system sets; the designated operator is any one of the operator set;
a cell residence unit 603, configured to select a cell for residence by the terminal according to the search result;
a location registration unit 604, configured to generate the location registration request for the CS domain in the cell;
a communication unit 605 for transmitting the location registration request to a mobile communication network;
a communication unit 605, configured to receive base station information returned by the communication network based on the location registration request; the base station information includes primary cell information and neighbor cell information.
Specifically, the location registration request includes an MMR _ REG _ REQ code segment, a PLMN identifier of the specified operator, and the specified network type; the MMR _ REG _ REQ code segment includes CS domain indication information indicating that the registration request is for attaching to the CS domain of the mobile communication network.
In a specific embodiment, the wireless communication module 60 is configured to traverse a combination of a plurality of specified network types and specified operators, and obtain a plurality of pieces of base station information corresponding to the combination of the plurality of specified network types and the specified operators.
The network system set comprises one or more network systems, and specifically comprises: the network system set comprises one or more of CDMA/WCDM/GSM/TDS-CDMA/LTE;
wherein the operator set comprises one or more operators represented by PLMN identities; the operator set comprises one or more PLMN identifications corresponding to China Mobile, China telecom and China Union.
In a specific embodiment, before the communication unit 605 receives the base station information returned by the mobile communication network based on the location registration request, the method further includes: the location registration unit 604 performs network authentication with the mobile communication network through the communication unit 605 according to the identifier of the PLMN; the communication unit 605 receives the base station information returned by the mobile communication network based on the location registration request, specifically: after completing the network authentication with the communication network, the communication unit 605 receives the base station information returned by the communication network based on the location registration request.
It should be noted that, for implementation of relevant functional units of the wireless communication module 60 in the embodiment of the present invention, reference may be made to the relevant description in the embodiment of fig. 3, and details are not described here again.
Based on the same inventive concept, an embodiment of the present invention provides a terminal 70, please refer to fig. 7, where the terminal 70 includes: a communication interface 703, a memory 702, and a processor 701 coupled to the memory 702. The transmitter 703, the communication interface 703 and the processor 701 may be connected by a bus or other means (the connection by the bus is exemplified in fig. 7). Wherein:
the processor 701 may be one or more Central Processing Units (CPUs), and in the case where the processor 701 is one CPU, the CPU may be a single-core CPU or a multi-core CPU, taking one processor as an example in fig. 7.
A Memory 702, including but not limited to a Random Access Memory (RAM), a Read-Only Memory (ROM), an Erasable Programmable Read-Only Memory (EPROM), or a portable Read-Only Memory (CD-ROM), for storing relevant instructions and data, and storing program codes, which are specifically used to implement the functions of the terminal in the embodiment of fig. 3;
the communication interface 703 is used for transmitting data to the outside or for receiving data from the outside;
the processor 1001 is configured to call the program code stored in the memory 1002 and execute the method flow according to the embodiment of fig. 3. The specific description is as follows:
the processor 701 is configured to set a network standard set and an operator set; the network system set comprises one or more network systems; the operator set comprises one or more operators represented by PLMN identities;
the processor 701 is configured to perform PLMN search according to the search condition to obtain a search result; the search condition is a combination of a specified network type and a specified operator; the specified network system is any one of the network system sets; the designated operator is any one of the operator set;
the processor 701 is configured to select a cell to camp on according to a search result;
in the cell, the processor 701 is configured to send a location registration request to a mobile communication network through the communication interface 703;
the processor 701 is configured to receive, through the communication interface 703, base station information returned by the mobile communication network based on the location registration request; the base station information includes primary cell information and neighbor cell information.
In a specific embodiment, the location registration request includes an MMR _ REG _ REQ code segment, a PLMN id of the specified operator, and the specified network type; the MMR _ REG _ REQ code segment includes CS domain indication information indicating that the registration request is for attaching to a CS domain of the communication network.
Specifically, the processor 701 is further configured to run a program corresponding to the executable program code, and traverse a combination of a plurality of specified network types and specified operators to obtain a plurality of pieces of base station information corresponding to the combination of the plurality of specified network types and the specified operators.
The network system set comprises one or more network systems, and specifically comprises: the network system set comprises one or more of CDMA/WCDM/GSM/TDS-CDMA/LTE;
the operator set includes one or more operators represented by PLMN identifiers, specifically: the operator set comprises one or more PLMN identifications corresponding to China Mobile, China telecom and China Union.
In a specific embodiment, before the processor 701 receives, through the communication interface 703, the base station information returned by the mobile communication network based on the location registration request, the method further includes: the processor performs network authentication with the communication network through a communication interface according to the identifier of the PLMN; the processor 701 receives, through the communication interface 703, base station information returned by the mobile communication network based on the location registration request, specifically: and after the network authentication with the mobile communication network is completed, the terminal receives the base station information returned by the mobile communication network based on the registration request.
In a specific embodiment, the base station information includes a system information SIB, and the SIB includes the primary cell information and the neighbor cell information; the primary CELL information comprises information of PLMN, LAC, CELL ID, ARFCN, BSIC, PSC, PCI, PN, RSSI and the like of a base station corresponding to the primary CELL; the adjacent CELL information includes information such as PLMN, LAC, CELL ID, ARFCN, BSIC, PSC, PCI, PN, RSSI, etc. of the base station corresponding to the adjacent CELL.
It should be noted that, the execution steps of the processor 701 and other technical features related to the processor 701 may also refer to relevant contents of the terminal described in the method embodiment of fig. 3, which are not described herein again.
In the above embodiments, all or part may be implemented by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product comprises one or more computer program instructions which, when loaded and executed on a computer, cause a process or function according to an embodiment of the invention to be performed, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, the computer instructions may be transmitted from one network site, computer, server, or data center to another network site, computer, server, or data center by wire (e.g., coaxial cable, fiber optic, digital subscriber line) or wirelessly (e.g., infrared, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer and can be a data storage device, such as a server, a data center, etc., that includes one or more of the available media. The available media may be magnetic media (e.g., floppy disks, hard disks, tapes, etc.), optical media (e.g., DVDs, etc.), or semiconductor media (e.g., solid state drives), among others.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.

Claims (8)

1. A base station searching method is characterized by comprising the following steps:
the terminal sets a network standard set and an operator set; the network system set comprises a plurality of network systems; the operator set comprises a plurality of operators represented by PLMN identities;
the terminal searches PLMN according to the search condition to obtain a search result; the search condition is a combination of a specified network type and a specified operator; the specified network system is any one of the network system sets; the designated operator is any one of the operator set;
according to the search result, the terminal selects a cell to reside;
in the cell, the terminal sends a location registration request to a mobile communication network;
the terminal receives base station information returned by the communication network based on the position registration request; the base station information comprises main cell information and adjacent cell information;
and the terminal traverses the combination of the plurality of specified network types and the specified operators according to the flow steps to obtain a plurality of pieces of base station information corresponding to the combination of the plurality of specified network types and the specified operators.
2. The method of claim 1, wherein the location registration request comprises an MMR _ REG _ REQ code segment, a PLMN identity of the specified operator, and the specified network type; the MMR _ REG _ REQ code segment includes CS domain indication information indicating that the registration request is for attaching to the CS domain of the mobile communication network.
3. The method according to any one of claims 1 to 2,
the network system set comprises a plurality of CDMA/WCDM/GSM/TDS-CDMA/LTE;
the operator set comprises a plurality of PLMN identifications corresponding to China Mobile, China telecom and China Union.
4. The method according to any one of claims 1 to 2,
before the terminal receives the base station information returned by the mobile communication network based on the location registration request, the method further includes: the terminal performs network authentication with the mobile communication network according to the identifier of the PLMN;
the terminal receives the base station information returned by the mobile communication network based on the position registration request, and specifically comprises the following steps: and after the network authentication with the communication network is completed, the terminal receives the base station information returned by the communication network based on the position registration request.
5. A terminal, comprising: a processor, a memory, a communication interface, and a bus; the processor, the memory and the communication interface are connected through the bus and complete mutual communication; the memory is used for storing executable program codes; the processor is used for executing a program corresponding to the executable program code by reading the executable program code stored in the memory; the method comprises the following specific steps:
the processor is used for setting a network standard set and an operator set; the network system set comprises a plurality of network systems; the operator set comprises a plurality of operators represented by PLMN identities;
the processor is used for searching PLMN according to the search condition to obtain a search result; the search condition is a combination of a specified network type and a specified operator; the specified network system is any one of the network system sets; the designated operator is any one of the operator set;
the processor is used for selecting a cell to reside according to the search result;
at the cell, the processor is configured to send a location registration request to a mobile communication network via the communication interface;
the processor is used for receiving base station information returned by the mobile communication network based on the position registration request through the communication interface; the base station information comprises main cell information and adjacent cell information;
the processor is further configured to run a program corresponding to the executable program code, traverse a combination of a plurality of the specified network types and specified operators, and obtain a plurality of pieces of base station information corresponding to the combination of the plurality of the specified network types and the specified operators.
6. The terminal of claim 5, wherein the location registration request comprises an MMR _ REG _ REQ code segment, a PLMN identity of the specified operator, and the specified network type; the MMR _ REG _ REQ code segment includes CS domain indication information indicating that the registration request is for attaching to a CS domain of the communication network.
7. A terminal according to any of claims 5 to 6,
the network system set comprises a plurality of CDMA/WCDM/GSM/TDS-CDMA/LTE;
the operator set comprises a plurality of PLMN identifications corresponding to China Mobile, China telecom and China Union.
8. A terminal according to any of claims 5 to 6,
before the processor receives, through the communication interface, the base station information returned by the mobile communication network based on the location registration request, the method further includes: the processor performs network authentication with the mobile communication network through the communication interface according to the identifier of the PLMN;
the processor receives, through a communication interface, base station information returned by the mobile communication network based on the location registration request, specifically: after completing the network authentication with the mobile communication network, the processor receives the base station information returned by the mobile communication network based on the position registration request through the communication interface.
CN201810120697.4A 2018-02-05 2018-02-05 Base station searching method and terminal Active CN108322908B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810120697.4A CN108322908B (en) 2018-02-05 2018-02-05 Base station searching method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810120697.4A CN108322908B (en) 2018-02-05 2018-02-05 Base station searching method and terminal

Publications (2)

Publication Number Publication Date
CN108322908A CN108322908A (en) 2018-07-24
CN108322908B true CN108322908B (en) 2021-10-26

Family

ID=62902079

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810120697.4A Active CN108322908B (en) 2018-02-05 2018-02-05 Base station searching method and terminal

Country Status (1)

Country Link
CN (1) CN108322908B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3678395A1 (en) * 2019-01-04 2020-07-08 Thales Dis France SA A method for connecting a secure element to a network of a mobile network operator and corresponding secure element
CN110248357B (en) * 2019-06-24 2022-05-06 深圳市优克联新技术有限公司 Network searching configuration method, registration method, device and system
CN110913440B (en) * 2019-10-29 2022-02-18 深圳市有方科技股份有限公司 Terminal module and method for selecting target operator in weak network scene
US11665632B2 (en) * 2020-01-02 2023-05-30 Apple Inc. Non-public wireless communication networks
CN111246526B (en) * 2020-01-10 2022-03-01 中国联合网络通信集团有限公司 Network switching method and system for virtual operator
CN112235781B (en) * 2020-09-24 2023-03-24 紫光展锐(重庆)科技有限公司 Network registration method, equipment, device and storage medium
US20220110051A1 (en) * 2020-10-07 2022-04-07 Qualcomm Incorporated Network selection for satellite access
CN112512039B (en) * 2020-12-04 2022-12-06 素泰智能科技(上海)有限公司 Method for verifying validity of alarm information and terminal equipment
CN115134890A (en) * 2021-03-26 2022-09-30 中国联合网络通信集团有限公司 Method, terminal and storage medium for sharing operator network frequency band
CN114885399A (en) * 2022-05-30 2022-08-09 深圳市有方科技股份有限公司 Method and device for accessing operator, computer equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105376817A (en) * 2015-10-09 2016-03-02 杭州字节信息技术有限公司 Mobile equipment full-mode network-locking residence standby method in the absence of SIM_USIM_UIM card
CN107613543A (en) * 2017-09-01 2018-01-19 武汉虹信通信技术有限责任公司 A kind of method and apparatus for obtaining public network cell information

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103765958B (en) * 2013-09-29 2017-09-29 华为终端有限公司 Search for the method and device of network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105376817A (en) * 2015-10-09 2016-03-02 杭州字节信息技术有限公司 Mobile equipment full-mode network-locking residence standby method in the absence of SIM_USIM_UIM card
CN107613543A (en) * 2017-09-01 2018-01-19 武汉虹信通信技术有限责任公司 A kind of method and apparatus for obtaining public network cell information

Also Published As

Publication number Publication date
CN108322908A (en) 2018-07-24

Similar Documents

Publication Publication Date Title
CN108322908B (en) Base station searching method and terminal
EP1568246B1 (en) Techniques for supporting gsm to w-cdma reselection
CN103731813B (en) Network selecting method and terminal
KR100989633B1 (en) Apparatus, method and computer program product providing inclusion of local area information in broadcast messages and maintenance of radio access network black list
CN108282845B (en) Network access method and mobile communication terminal
KR101634214B1 (en) Method and apparatus for plmn selection of portable terminal
KR101256738B1 (en) Wireless network search
US20100081433A1 (en) Network search method of user equipment for wireless communication system
KR20090085684A (en) Method and apparatus for implementing tracking area update and cell reselection in a long term evolution system
CN114980239B (en) Cell reselection method and terminal equipment
US9769735B2 (en) Cell selection and reselection optimizations responsive to mobility state
EP2373095B1 (en) A method, user equipment, and system for network selection
CN106793009B (en) Network searching method and mobile terminal
US11330654B2 (en) Methods for performing mobility procedure in NSA mode and communications apparatus utilizing the same
WO2018090274A1 (en) Mobile-assisted circuit switched fall back call rate improvement in multi-sim devices
EP3110206A1 (en) Data processing method and device for user equipment
US20230098894A1 (en) Multi-Band Multi-RAT Cell Search
CN106304020B (en) Method, device and terminal for processing international roaming in network configuration EPLMN scene
CN110858990B (en) Network reselection method and device
US9445327B2 (en) Cell selection techniques for femtocell measurements
US11483764B2 (en) Wireless communication device and wireless communication system
US9560577B2 (en) Phased search for femtocells
US20230362804A1 (en) Network selection method, terminal device, and network device
US11659479B2 (en) Network accessing method and communications apparatus utilizing the same
CN107580296B (en) Method for carrying out LTE frequency sweep and parameter extraction by using mobile phone

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