WO2019061437A1 - Abnormal frequency point detection method and device, and computer storage medium - Google Patents
Abnormal frequency point detection method and device, and computer storage medium Download PDFInfo
- Publication number
- WO2019061437A1 WO2019061437A1 PCT/CN2017/104874 CN2017104874W WO2019061437A1 WO 2019061437 A1 WO2019061437 A1 WO 2019061437A1 CN 2017104874 W CN2017104874 W CN 2017104874W WO 2019061437 A1 WO2019061437 A1 WO 2019061437A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- frequency point
- message
- abnormal
- network
- abnormal frequency
- Prior art date
Links
- 230000002159 abnormal effect Effects 0.000 title claims abstract description 105
- 238000001514 detection method Methods 0.000 title claims abstract description 7
- 238000000034 method Methods 0.000 claims abstract description 64
- 238000004891 communication Methods 0.000 claims abstract description 17
- 238000010295 mobile communication Methods 0.000 claims description 4
- 238000012216 screening Methods 0.000 claims description 3
- 230000005856 abnormality Effects 0.000 claims description 2
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000007774 longterm Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
Definitions
- the present invention relates to the field of Circuit Area Fallback (CSFB), and particularly to a method and device for detecting abnormal frequency points and a computer storage medium.
- CSFB Circuit Area Fallback
- LTE Long-term evolution
- 2G/3G dual-mode terminals are wireless-signal-mode
- a dual-mode or multi-mode terminal with LTE and 2G/3G access capabilities When using LTE access, 2G/3G circuit domain service signals cannot be transmitted.
- a CS Circuit Switched
- PS Packet Switch
- the originator of the telephone is called the caller (MO, Mobile Origination)
- the receiver of the call is called the called (MT, Mobile Termination)
- the MO and the MT each have their own CSFB signaling flow.
- the MT in the CSFB process the occurrence of various abnormal conditions often leads to the failure of the CSFB process, which leads to the failure of the phone to be connected. How to effectively ensure the success of the CSFB process is an urgent problem to be solved.
- an embodiment of the present invention provides a method and apparatus for detecting an abnormal frequency point, and a computer storage medium.
- the terminal When the terminal receives the CS paging message, it applies to multiple global mobile communication systems (GSM, Global System for Mobile Communication) scanning the frequency of the cell;
- GSM Global System for Mobile Communication
- the terminal determines a frequency point of the target GSM cell based on the scan result, and uses a frequency point of the target GSM cell as a target frequency point for communication;
- the terminal sends a location update request message to the network based on the target frequency point;
- the terminal When the terminal receives the location update reject message returned by the network, determining whether the parameter in the system broadcast message meets a preset condition;
- the target frequency point is an abnormal frequency point.
- the method further includes:
- the terminal performs a radio resource (RR, Radio Resource) channel acquisition process based on the target frequency point;
- RR Radio Resource
- the terminal sends a location update request message to the network based on the target frequency point, including:
- the terminal sends a location update request message to the network based on the acquired RR channel.
- the performing a radio resource RR channel acquisition process includes:
- the terminal sends an RR channel request message to the network
- the terminal receives an IA (Immediate Assignment) message returned by the network, where the IA message carries an RR channel allocated by the network to the terminal.
- IA Interleave Assignment
- determining whether a parameter in a system broadcast message meets a preset condition includes:
- determining that the target frequency point is an abnormal frequency point including:
- the timer value in the system broadcast message is a first preset value, or the system broadcasts
- the cell reselection offset value in the interest is the second preset value, it is determined that the target frequency point is an abnormal frequency point.
- the method further includes:
- the frequency of the GSM cell to be scanned is filtered based on the abnormal frequency database, wherein the frequency of the GSM cell to be scanned does not include the abnormal frequency Abnormal frequency in the database.
- a paging unit configured to receive a CS paging message
- a frequency point scanning unit configured to scan frequency points of multiple GSM cells
- a determining unit configured to determine a frequency point of the target GSM cell based on the scan result, and use a frequency point of the target GSM cell as a target frequency point for communication;
- a location update unit configured to send a location update request message to the network based on the target frequency point
- the abnormal frequency detecting unit is configured to: when the location updating unit receives the location update reject message returned by the network, determine whether the parameter in the system broadcast message satisfies a preset condition; when the parameter in the system broadcast message is When the preset condition is met, it is determined that the target frequency point is an abnormal frequency point.
- the device further includes: an RR channel acquiring unit, configured to perform an RR channel acquiring process based on the target frequency point;
- the location update unit is specifically configured to send a location update request message to the network based on the acquired RR channel.
- the RR channel acquiring unit is specifically configured to: send an RR channel request message to the network; and receive an IA message returned by the network, where the IA message carries the network to allocate the terminal RR channel.
- the abnormal frequency detecting unit is configured to determine whether the timer value in the system broadcast message is the first preset value, and whether the cell reselection offset value is the second preset value; When the timer value in the system broadcast message is a first preset value, or the cell reselection offset value in the system broadcast message is a second preset value, determining that the target frequency point is an abnormal frequency point.
- the device further includes:
- a marking unit configured to mark the abnormal frequency point and store the marked abnormal frequency point in the abnormal frequency point database
- a screening unit configured to: when the CS paging message is received again, filter, according to the abnormal frequency point database, a frequency of the GSM cell to be scanned, where the frequency of the GSM cell to be scanned does not include the abnormality The frequency of the anomaly in the frequency database.
- the computer storage medium provided by the embodiment of the present invention has computer executable instructions stored thereon, and the computer executable instructions are implemented by the processor to implement the abnormal frequency detection method.
- the terminal when receiving the CS paging message, the terminal scans the frequency points of the multiple GSM cells; the terminal determines the frequency of the target GSM cell based on the scanning result, and uses the target GSM.
- the frequency point of the cell is used as a target frequency point for communication; the terminal sends a location update request message to the network based on the target frequency point; and when the terminal receives the location update rejection message returned by the network, the determining system Whether the parameter in the broadcast message satisfies a preset condition; when the parameter in the system broadcast message satisfies a preset condition, determining that the target frequency point is an abnormal frequency point.
- the frequency of the abnormal GSM cell can be detected in the scenario of the pseudo base station, so that in the subsequent CSFB process, the abnormal frequency points are directly ignored, and the CSFB process is successfully improved. Probability increases the user's calling experience.
- FIG. 2 is a schematic flowchart 1 of a method for detecting an abnormal frequency point according to an embodiment of the present invention
- FIG. 3 is a second schematic flowchart of a method for detecting an abnormal frequency point according to an embodiment of the present invention.
- FIG. 4 is a schematic structural diagram 1 of a structure of an abnormal frequency detecting device according to an embodiment of the present invention.
- FIG. 5 is a second structural diagram of a device for detecting an abnormal frequency point according to an embodiment of the present invention.
- FIG. 6 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
- the CSFB-enabled terminal can search for the LTE network, complete the LTE/2G network joint registration, and be able to voice call and call.
- the CSFB process includes three phases: 1) the UE initiates a call (corresponding to MO) on the LTE network, or receives a page (corresponding to the MT); 2) the UE falls back under the guidance of the LTE network and searches for a suitable GSM cell for access; 3) The UE reads the GSM cell system broadcast message and establishes a voice call.
- a more important process in the CSFB process is the location update process.
- FIG. 1 is a flowchart of a location update according to an embodiment of the present invention. As shown in FIG. 1, the location update process includes the following steps:
- Step 101 The UE is powered on, and performs an Evolved Packet System (EPS)/International Mobile Subscriber Identification Number (IMSI) attachment.
- EPS Evolved Packet System
- IMSI International Mobile Subscriber Identification Number
- Step 102 The UE receives the CS paging message.
- Step 103 The UE scans frequency points of multiple GSM cells, and selects a frequency point of a GSM cell for communication.
- the frequency point of the selected GSM cell is referred to as a target frequency point.
- Step 104 The UE sends an RR channel request message to the network based on the target frequency point. (RR_CHANNEL_REQUEST).
- Step 105 The UE receives the network reply IM message, and obtains the RR channel allocated by the network through the IM message.
- Step 106 The UE sends a location update request message (LU_REQUEST) to the network.
- LU_REQUEST location update request message
- the UE needs to send an LU_REQUEST to the network when moving between different cells to perform a location update procedure.
- Step 107 The UE receives a location update accept message (LU_ACCEPT) or a location update reject message (LU_REJECT) of the network reply.
- LU_ACCEPT location update accept message
- LU_REJECT location update reject message
- the UE After receiving the LU_ACCEPT, the UE starts the T3240 timer to enter the location update state, and waits for the RR issued by the network to establish a connection message. After receiving the LU_REJECT, the UE starts the T3240 timer to enter the location update rejection state, and waits for the radio resource (RR, Radio Resource) connection triggered by the network to be released.
- RR Radio Resource
- the terminal needs to have the ability to identify the pseudo base station, so that the camping to the pseudo base station cell can be avoided in the CSFB process, thereby ensuring the call success.
- the terminal cannot ensure that all the pseudo base stations can recognize, especially after the pseudo base station changes the SIB3 parameter, if the terminal does not update the judgment criterion in time, it is easy to misjudge the pseudo base station cell as a normal cell, causing the CSFB process to fail. In this case, the terminal needs to be able to intelligently identify the pseudo base station cell in the CSFB process.
- the pseudo base station does not support voice services and is only used to send fraud/advertising text messages. If the terminal CSFB is to the pseudo base station cell, then the terminal sends an RR channel request to the pseudo base station cell, and the pseudo base station cell allocates an RR channel, that is, a dedicated channel of the terminal, for the terminal. Then, the terminal sends LU_REQUEST to the network, and the network directly rejects LU_REQUEST. The reason for the rejection is that the cell is unavailable. For example, the cause is:
- the embodiment of the present invention provides an abnormal frequency detection method, which can effectively detect the frequency of the abnormal GSM cell. Therefore, it can effectively avoid the problem that the subsequent access to the abnormal frequency point causes the CSFB process to fail.
- FIG. 2 is a schematic flowchart 1 of a method for detecting an abnormal frequency point according to an embodiment of the present invention. As shown in FIG. 2, the method for detecting an abnormal frequency point includes the following steps:
- Step 201 When the terminal receives the CS paging message, the terminal scans the frequency points of the multiple GSM cells.
- the terminal refers to the MT, and after the terminal is powered on, the joint EPS/IMSI attachment is first performed. Then, the terminal receives the CS paging message sent by the network side.
- the MO is required to initiate a call for the MT first, and then the MT receives the CS paging message sent by the network side.
- the mobile services switching center (MSC) in the network sends the SGsAP-PAGING-REQUEST message according to the existing SGs association and Mobility Management Entity (MME) information.
- MME Mobility Management Entity
- the SGsAP-PAGING-REQUEST message carries the following information: IMSI, Temporary Mobile Subscriber Identity (TMSI), Service Indicator, Calling Number, and Location Area Information.
- TMSI Temporary Mobile Subscriber Identity
- Service Indicator Service Indicator
- Calling Number Calling Number
- Location Area Information The MME sends a paging message to the base station, and the base station initiates an air interface Paging process.
- the UE establishes a connection and sends an Extended Service Request message to the MME.
- the MME sends an SGsAP-SERVICE-REQUEST message to the MSC.
- the MSC receives the message and does not resend the paging request message to the MME.
- the MSC receives the SGs Service Request message containing the idle state indication, first notifying that the calling call is in the process of being connected.
- the MME sends an Initial UE Context Setup message to the base station.
- the Initial UE Context Setup message carries a CS Fallback Indicator
- the CS Fallback Indicator is used to indicate that the base station UE needs to fall back to the UMTS Terrestrial Radio Access Network due to the CSFB service requirement (UTRAN, UMTS Terrestrial Radio Access Network). )/GSM/EDGE Radio Access Network (GERAN, GSM EDGE Radio Access Network).
- the frequency of the multiple GSM cells is scanned.
- the network side may configure a 2G frequency point group for the terminal, where the 2G frequency point group includes frequency points of multiple GSM cells, and then the terminal scans the frequency points of the multiple GSM cells.
- the terminal can also perform frequency point scanning directly in a certain 2G frequency range.
- the results of the scanning include, but are not limited to, the signal strength of the frequency points of the respective GSM cells.
- Step 202 The terminal determines a frequency point of the target GSM cell based on the scan result, and uses a frequency point of the target GSM cell as a target frequency point for communication.
- the terminal determines, according to the scanning result, the frequency point of the target GSM cell, specifically: the terminal determines the frequency point with the strongest signal strength from the signal strength of the frequency point of each GSM cell, as the communication is used. Target frequency.
- Step 203 The terminal sends a location update request message to the network based on the target frequency point.
- the method further includes: the terminal performing a radio resource RR channel acquisition procedure based on the target frequency point; and then sending a location update request message to the network based on the acquired RR channel.
- the performing a radio resource RR channel acquisition process includes:
- the terminal sends an RR channel request message (RR_CHANNEL_REQUEST) to the network; the terminal receives the IA message returned by the network, where the IA message carries the RR channel allocated by the network to the terminal.
- RR_CHANNEL_REQUEST is MO/ANSWER_TO_PAGING, and the network still allocates an RR channel to the terminal.
- the terminal After the terminal sends a location update request message (LU_REQUEST) to the network, the terminal receives a location update accept message (LU_ACCEPT) or a location update reject message (LU_REJECT) returned by the network.
- LU_ACCEPT location update accept message
- LU_REJECT location update reject message
- Step 204 When the terminal receives the location update reject message returned by the network, it is determined whether the parameter in the system broadcast message meets a preset condition.
- the parameter in the system broadcast message specifically refers to the T3212 value in the SIB3 and the cell reselection offset (CRO) value. Based on this, it is determined whether the timer value in the system broadcast message is the first preset value, and whether the cell reselection offset value is the second preset value.
- CRO cell reselection offset
- the first preset value is, for example, 0 or 1
- the second preset value is, for example, 63.
- Step 205 When the parameter in the system broadcast message meets a preset condition, determine that the target frequency point is an abnormal frequency point.
- the target frequency point is an abnormal frequency point when a timer value in the system broadcast message is a first preset value, or a cell reselection offset value in the system broadcast message is a second preset value.
- the cell for the abnormal frequency point is also a pseudo base station cell.
- FIG. 3 is a schematic flowchart 2 of a method for detecting an abnormal frequency point according to an embodiment of the present invention. As shown in FIG. 3, the method for detecting an abnormal frequency point includes the following steps:
- Step 301 When the terminal receives the CS paging message, the terminal scans the frequency points of the multiple GSM cells.
- the terminal refers to the MT, and after the terminal is powered on, the joint EPS/IMSI attachment is first performed. Then, the terminal receives the CS paging message sent by the network side.
- the MO is required to initiate a call for the MT first, and then the MT receives the CS paging message sent by the network side.
- the frequency of the multiple GSM cells is scanned.
- the network side may configure a 2G frequency point group for the terminal, where the 2G frequency point group includes frequency points of multiple GSM cells, and then the terminal scans the frequency points of the multiple GSM cells.
- the terminal can also perform frequency point scanning directly in a certain 2G frequency range.
- the results of the scanning include, but are not limited to, the signal strength of the frequency points of the respective GSM cells.
- Step 302 The terminal determines a frequency point of the target GSM cell based on the scan result, and uses a frequency point of the target GSM cell as a target frequency point for communication.
- the terminal determines the frequency point of the target GSM cell based on the scan result.
- the body includes: the terminal determines the frequency point with the strongest signal strength from the signal strength of the frequency point of each GSM cell as the target frequency point for communication.
- Step 303 The terminal sends a location update request message to the network based on the target frequency point.
- the method further includes: the terminal performing a radio resource RR channel acquisition procedure based on the target frequency point; and then sending a location update request message to the network based on the acquired RR channel.
- the performing a radio resource RR channel acquisition process includes:
- the terminal sends an RR channel request message (RR_CHANNEL_REQUEST) to the network; the terminal receives the IA message returned by the network, where the IA message carries the RR channel allocated by the network to the terminal.
- RR_CHANNEL_REQUEST is MO/ANSWER_TO_PAGING, and the network still allocates an RR channel to the terminal.
- the terminal After the terminal sends a location update request message (LU_REQUEST) to the network, the terminal receives a location update accept message (LU_ACCEPT) or a location update reject message (LU_REJECT) returned by the network.
- LU_ACCEPT location update accept message
- LU_REJECT location update reject message
- Step 304 When the terminal receives the location update reject message returned by the network, it is determined whether the parameter in the system broadcast message satisfies a preset condition.
- the parameter in the system broadcast message specifically refers to the T3212 value in the SIB3 and the cell reselection offset (CRO) value. Based on this, it is determined whether the timer value in the system broadcast message is the first preset value, and whether the cell reselection offset value is the second preset value.
- CRO cell reselection offset
- the first preset value is, for example, 0 or 1
- the second preset value is, for example, 63.
- Step 305 When the parameter in the system broadcast message meets a preset condition, determine that the target frequency point is an abnormal frequency point.
- the target frequency point is an abnormal frequency point when a timer value in the system broadcast message is a first preset value, or a cell reselection offset value in the system broadcast message is a second preset value.
- the cell for the abnormal frequency point is also a pseudo base station cell.
- Step 306 Mark the abnormal frequency point, and store the marked abnormal frequency point in the abnormal frequency point database.
- Step 307 When the terminal receives the CS paging message again, the frequency of the GSM cell to be scanned is selected according to the abnormal frequency point database, where the frequency of the GSM cell to be scanned does not include the Abnormal frequency points in the abnormal frequency database.
- FIG. 4 is a first schematic structural diagram of a device for detecting an abnormal frequency point according to an embodiment of the present invention. As shown in FIG. 4, the detecting device for the abnormal frequency point includes:
- the paging unit 401 is configured to receive the CS paging message
- the frequency point scanning unit 402 is configured to scan frequency points of multiple GSM cells
- the determining unit 403 is configured to determine a frequency point of the target GSM cell based on the scan result, and use a frequency point of the target GSM cell as a target frequency point for communication;
- the location update unit 404 is configured to send a location update request message to the network based on the target frequency point;
- the abnormal frequency detecting unit 405 is configured to: when the location update unit receives the location update reject message returned by the network, determine whether the parameter in the system broadcast message satisfies a preset condition; when the system broadcasts a parameter in the message When the preset condition is met, it is determined that the target frequency point is an abnormal frequency point.
- the device further includes: an RR channel acquiring unit 406, configured to perform an RR channel acquisition process based on the target frequency point;
- the location update unit 404 is specifically configured to send a location update request message to the network based on the acquired RR channel.
- the RR channel obtaining unit 406 is specifically configured to: send an RR channel request message to the network; and receive an IA message returned by the network, where the IA message carries the network as the terminal The assigned RR channel.
- the abnormal frequency detecting unit 405 is configured to determine whether the timer value in the system broadcast message is the first preset value, and whether the cell reselection offset value is the second preset value; Determining that the target frequency point is an abnormal frequency point when a timer value in the system broadcast message is a first preset value, or a cell reselection offset value in the system broadcast message is a second preset value.
- each unit in the detecting device of the abnormal frequency shown in FIG. 4 can be understood by referring to the related description of the detecting method of the abnormal frequency.
- the function of each unit in the detecting device of the abnormal frequency shown in FIG. 4 can be realized by a program running on the processor, or can be realized by a specific logic circuit.
- FIG. 5 is a schematic structural diagram of a structure of an abnormal frequency detection apparatus according to an embodiment of the present invention. As shown in FIG. 5, the abnormal frequency detection apparatus includes:
- the paging unit 501 is configured to receive the CS paging message
- the frequency point scanning unit 502 is configured to scan frequency points of multiple GSM cells
- the determining unit 503 is configured to determine a frequency point of the target GSM cell based on the scan result, and use a frequency point of the target GSM cell as a target frequency point for communication;
- the location update unit 504 is configured to send a location update request message to the network based on the target frequency point;
- the abnormal frequency detecting unit 505 is configured to: when the location updating unit receives the location update reject message returned by the network, determine whether the parameter in the system broadcast message satisfies a preset condition; when the system broadcasts a parameter in the message When the preset condition is met, it is determined that the target frequency point is an abnormal frequency point.
- the device further includes: an RR channel acquiring unit 506, configured to perform an RR channel acquisition process based on the target frequency point;
- the location update unit 504 is specifically configured to send a location update request message to the network based on the acquired RR channel.
- the RR channel acquiring unit 506 is specifically configured to: send an RR channel request message to the network; and receive an IA message returned by the network, where the IA message carries the network as the terminal The assigned RR channel.
- the abnormal frequency detecting unit 505 is configured to determine whether the timer value in the system broadcast message is the first preset value, and whether the cell reselection offset value is the second preset value; Determining that the target frequency point is an abnormal frequency point when a timer value in the system broadcast message is a first preset value, or a cell reselection offset value in the system broadcast message is a second preset value.
- the device further includes:
- the marking unit 507 is configured to mark the abnormal frequency point and store the marked abnormal frequency point in the abnormal frequency point database
- the screening unit 508 is configured to: when the CS paging message is received again, filter, according to the abnormal frequency point database, a frequency point of the GSM cell to be scanned, where the frequency of the GSM cell to be scanned does not include the Abnormal frequency points in the abnormal frequency database.
- each unit in the detecting device of the abnormal frequency shown in FIG. 5 can be understood by referring to the related description of the detecting method of the abnormal frequency.
- the function of each unit in the detecting device of the abnormal frequency shown in FIG. 5 can be realized by a program running on the processor, or can be realized by a specific logic circuit.
- the abnormal frequency detecting device described above may be stored in a computer readable storage medium if it is implemented in the form of a software function module and sold or used as an independent product.
- the technical solution of the embodiments of the present invention may be embodied in the form of a software product in essence or in the form of a software product stored in a storage medium, including a plurality of instructions.
- a computer device (which may be a personal computer, server, or network device, etc.) is caused to perform all or part of the methods described in various embodiments of the present invention.
- the foregoing storage medium includes: a U disk, a mobile hard disk, and a read only memory. (ROM, Read Only Memory), a disk or a disc, and other media that can store program code.
- ROM Read Only Memory
- the embodiment of the present invention further provides a computer storage medium, wherein the computer executable instructions are stored, and the computer executable instructions are executed by the processor to implement the foregoing method for detecting an abnormal frequency point in the embodiment of the present invention.
- FIG. 6 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
- the terminal 60 may include one or more (only one shown) processor 602.
- the processor 602 may include but is not limited to micro processing.
- a processing device such as a Micro Controller Unit (MCU) or a Programmable Gate Array (FPGA), a memory 604 for storing data, and a transmission device 606 for communication functions.
- MCU Micro Controller Unit
- FPGA Programmable Gate Array
- FIG. 6 is merely illustrative and does not limit the structure of the above electronic device.
- terminal 60 may also include more or fewer components than shown in FIG. 6, or have a different configuration than that shown in FIG.
- the memory 604 can be used to store software programs and modules of application software, such as program instructions/modules corresponding to the method for determining channel frequency hopping in the embodiment of the present invention, and the processor 602 runs the software program and module stored in the memory 604, thereby The above methods are implemented by performing various functional applications and data processing.
- Memory 604 can include high speed random access memory and can also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory.
- memory 604 can further include memory remotely located relative to processor 602, which can be connected to terminal 60 over a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
- Transmission device 606 is for receiving or transmitting data via a network.
- the network specific examples described above may include a wireless network provided by a communication provider of the terminal 60.
- the transmission device 606 includes a network interface controller (NIC) that can pass The base station is connected to other network devices to communicate with the Internet.
- the transmission device 606 can be a radio frequency (RF) module for communicating with the Internet wirelessly.
- RF radio frequency
- the disclosed method and smart device may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner such as: multiple units or components may be combined, or Can be integrated into another system, or some features can be ignored or not executed.
- the coupling, or direct coupling, or communication connection of the components shown or discussed may be indirect coupling or communication connection through some interfaces, devices or units, and may be electrical, mechanical or other forms. of.
- the units described above as separate components may or may not be physically separated, and the components displayed as the unit may or may not be physical units, that is, may be located in one place or distributed to multiple network units; Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present invention may be integrated into one second processing unit, or each unit may be separately used as one unit, or two or more units may be integrated into one unit;
- the above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Disclosed are an abnormal frequency point detection method and device, and a computer storage medium. The method comprises: when receiving a CS paging message, a terminal scans frequency points of a plurality of GSM cells; the terminal determines, on the basis of the scanning result, the frequency point of a target GSM cell and uses said frequency point as a target frequency point for communications; the terminal sends a position update request message to a network on the basis of the target frequency point; when receiving a position update reject message returned from the network, the terminal determines whether parameters in a system broadcasting message satisfy preset conditions; the target frequency point is determined as an abnormal frequency point upon the determination of whether the parameters in the system broadcasting message satisfy the preset conditions.
Description
本发明涉及电路域回落(CSFB,Circuit Switched Fallback)技术领域,尤其涉及一种异常频点的检测方法及装置、计算机存储介质。The present invention relates to the field of Circuit Area Fallback (CSFB), and particularly to a method and device for detecting abnormal frequency points and a computer storage medium.
由于长期演进(LTE,Long Term Evolution)和2G/3G双模终端的无线通信是单一无线模式(Signal-radio mode),因此,具有LTE和2G/3G接入能力的双模或者多模终端,在使用LTE接入时,无法传输2G/3G电路域业务信号。为了使终端(UE,User Equipment)在LTE接入或驻留下能够进行话音等电路域(CS,Circuit Switched)业务,并且能够对UE在LTE接入下正在进行的分组域(PS,Packet Switch)业务进行正确地处理,产生了CSFB技术。Since long-term evolution (LTE, Long Term Evolution) and 2G/3G dual-mode terminals are wireless-signal-mode, a dual-mode or multi-mode terminal with LTE and 2G/3G access capabilities, When using LTE access, 2G/3G circuit domain service signals cannot be transmitted. In order to enable the terminal (UE, User Equipment) to perform a CS (Circuit Switched) service, such as voice, and the UE can perform the packet domain (PS, Packet Switch) under the LTE access of the UE. The business is processed correctly, resulting in CSFB technology.
在CSFB过程中,电话的发起者称为主叫(MO,Mobile Origination),电话的接收者称为被叫(MT,Mobile Termination),MO和MT各自对应有自己的CSFB信令流程。对于CSFB过程中的MT而言,由于各种异常情况的出现经常会导致CSFB过程失败,从而导致电话无法接通,如何有效确保CSFB过程成功是亟待解决的问题。In the CSFB process, the originator of the telephone is called the caller (MO, Mobile Origination), the receiver of the call is called the called (MT, Mobile Termination), and the MO and the MT each have their own CSFB signaling flow. For the MT in the CSFB process, the occurrence of various abnormal conditions often leads to the failure of the CSFB process, which leads to the failure of the phone to be connected. How to effectively ensure the success of the CSFB process is an urgent problem to be solved.
发明内容Summary of the invention
为解决上述技术问题,本发明实施例提供了一种异常频点的检测方法及装置、计算机存储介质。In order to solve the above technical problem, an embodiment of the present invention provides a method and apparatus for detecting an abnormal frequency point, and a computer storage medium.
本发明实施例提供的异常频点的检测方法,包括:The method for detecting an abnormal frequency point provided by the embodiment of the present invention includes:
终端接收到CS寻呼消息时,对多个全球移动通信系统(GSM,Global
System for Mobile Communication)小区的频点进行扫描;When the terminal receives the CS paging message, it applies to multiple global mobile communication systems (GSM, Global
System for Mobile Communication) scanning the frequency of the cell;
所述终端基于扫描结果,确定出目标GSM小区的频点,将所述目标GSM小区的频点作为用于通信的目标频点;The terminal determines a frequency point of the target GSM cell based on the scan result, and uses a frequency point of the target GSM cell as a target frequency point for communication;
所述终端基于所述目标频点,向网络发送位置更新请求消息;The terminal sends a location update request message to the network based on the target frequency point;
当所述终端接收到所述网络返回的位置更新拒绝消息时,判断系统广播消息中的参数是否满足预设条件;When the terminal receives the location update reject message returned by the network, determining whether the parameter in the system broadcast message meets a preset condition;
当所述系统广播消息中的参数是否满足预设条件时,确定所述目标频点为异常频点。When the parameter in the system broadcast message satisfies a preset condition, it is determined that the target frequency point is an abnormal frequency point.
本发明实施例中,所述方法还包括:In the embodiment of the present invention, the method further includes:
所述终端基于所述目标频点,执行无线资源(RR,Radio Resource)信道获取流程;The terminal performs a radio resource (RR, Radio Resource) channel acquisition process based on the target frequency point;
相应地,所述终端基于所述目标频点,向网络发送位置更新请求消息,包括:Correspondingly, the terminal sends a location update request message to the network based on the target frequency point, including:
所述终端基于所获取的RR信道,向网络发送位置更新请求消息。The terminal sends a location update request message to the network based on the acquired RR channel.
本发明实施例中,所述执行无线资源RR信道获取流程,包括:In the embodiment of the present invention, the performing a radio resource RR channel acquisition process includes:
所述终端向网络发送RR信道请求消息;The terminal sends an RR channel request message to the network;
所述终端接收所述网络返回的立即指派(IA,Immediate Assignment)消息,其中,所述IA消息中携带所述网络为所述终端分配的RR信道。The terminal receives an IA (Immediate Assignment) message returned by the network, where the IA message carries an RR channel allocated by the network to the terminal.
本发明实施例中,判断系统广播消息中的参数是否满足预设条件,包括:In the embodiment of the present invention, determining whether a parameter in a system broadcast message meets a preset condition includes:
判断系统广播消息中的定时器值是否为第一预设值,以及小区重选偏置值是否为第二预设值;Determining whether the timer value in the system broadcast message is a first preset value, and whether the cell reselection offset value is a second preset value;
相应地,所述当所述系统广播消息中的参数是否满足预设条件时,确定所述目标频点为异常频点,包括:Correspondingly, when the parameter in the system broadcast message meets a preset condition, determining that the target frequency point is an abnormal frequency point, including:
当所述系统广播消息中的定时器值为第一预设值,或所述系统广播消
息中的小区重选偏置值为第二预设值时,确定所述目标频点为异常频点。When the timer value in the system broadcast message is a first preset value, or the system broadcasts
When the cell reselection offset value in the interest is the second preset value, it is determined that the target frequency point is an abnormal frequency point.
本发明实施例中,所述方法还包括:In the embodiment of the present invention, the method further includes:
对所述异常频点进行标记,并将标记后的异常频点存储至异常频点数据库中;Marking the abnormal frequency points, and storing the marked abnormal frequency points in the abnormal frequency database;
当所述终端再次接收到CS寻呼消息时,基于所述异常频点数据库筛选出待扫描的GSM小区的频点,其中,所述待扫描的GSM小区的频点不包括所述异常频点数据库中的异常频点。When the terminal receives the CS paging message again, the frequency of the GSM cell to be scanned is filtered based on the abnormal frequency database, wherein the frequency of the GSM cell to be scanned does not include the abnormal frequency Abnormal frequency in the database.
本发明实施例提供的异常频点的检测装置,包括:The device for detecting an abnormal frequency point provided by the embodiment of the invention includes:
寻呼单元,配置为接收到CS寻呼消息;a paging unit configured to receive a CS paging message;
频点扫描单元,配置为对多个GSM小区的频点进行扫描;a frequency point scanning unit configured to scan frequency points of multiple GSM cells;
确定单元,配置为基于扫描结果,确定出目标GSM小区的频点,将所述目标GSM小区的频点作为用于通信的目标频点;a determining unit, configured to determine a frequency point of the target GSM cell based on the scan result, and use a frequency point of the target GSM cell as a target frequency point for communication;
位置更新单元,配置为基于所述目标频点,向网络发送位置更新请求消息;a location update unit, configured to send a location update request message to the network based on the target frequency point;
异常频点检测单元,配置为当所述位置更新单元接收到所述网络返回的位置更新拒绝消息时,判断系统广播消息中的参数是否满足预设条件;当所述系统广播消息中的参数是否满足预设条件时,确定所述目标频点为异常频点。The abnormal frequency detecting unit is configured to: when the location updating unit receives the location update reject message returned by the network, determine whether the parameter in the system broadcast message satisfies a preset condition; when the parameter in the system broadcast message is When the preset condition is met, it is determined that the target frequency point is an abnormal frequency point.
本发明实施例中,所述装置还包括:RR信道获取单元,配置为基于所述目标频点,执行RR信道获取流程;In the embodiment of the present invention, the device further includes: an RR channel acquiring unit, configured to perform an RR channel acquiring process based on the target frequency point;
所述位置更新单元,具体配置为基于所获取的RR信道,向网络发送位置更新请求消息。The location update unit is specifically configured to send a location update request message to the network based on the acquired RR channel.
本发明实施例中,所述RR信道获取单元,具体配置为:向网络发送RR信道请求消息;接收所述网络返回的IA消息,其中,所述IA消息中携带所述网络为所述终端分配的RR信道。
In the embodiment of the present invention, the RR channel acquiring unit is specifically configured to: send an RR channel request message to the network; and receive an IA message returned by the network, where the IA message carries the network to allocate the terminal RR channel.
本发明实施例中,所述异常频点检测单元,具体配置为判断系统广播消息中的定时器值是否为第一预设值,以及小区重选偏置值是否为第二预设值;当所述系统广播消息中的定时器值为第一预设值,或所述系统广播消息中的小区重选偏置值为第二预设值时,确定所述目标频点为异常频点。In the embodiment of the present invention, the abnormal frequency detecting unit is configured to determine whether the timer value in the system broadcast message is the first preset value, and whether the cell reselection offset value is the second preset value; When the timer value in the system broadcast message is a first preset value, or the cell reselection offset value in the system broadcast message is a second preset value, determining that the target frequency point is an abnormal frequency point.
本发明实施例中,所述装置还包括:In the embodiment of the present invention, the device further includes:
标记单元,配置为对所述异常频点进行标记,并将标记后的异常频点存储至异常频点数据库中;a marking unit configured to mark the abnormal frequency point and store the marked abnormal frequency point in the abnormal frequency point database;
筛选单元,配置为当再次接收到CS寻呼消息时,基于所述异常频点数据库筛选出待扫描的GSM小区的频点,其中,所述待扫描的GSM小区的频点不包括所述异常频点数据库中的异常频点。a screening unit, configured to: when the CS paging message is received again, filter, according to the abnormal frequency point database, a frequency of the GSM cell to be scanned, where the frequency of the GSM cell to be scanned does not include the abnormality The frequency of the anomaly in the frequency database.
本发明实施例提供的计算机存储介质,其上存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述的异常频点的检测方法。The computer storage medium provided by the embodiment of the present invention has computer executable instructions stored thereon, and the computer executable instructions are implemented by the processor to implement the abnormal frequency detection method.
本发明实施例的技术方案中,终端接收到CS寻呼消息时,对多个GSM小区的频点进行扫描;所述终端基于扫描结果,确定出目标GSM小区的频点,将所述目标GSM小区的频点作为用于通信的目标频点;所述终端基于所述目标频点,向网络发送位置更新请求消息;当所述终端接收到所述网络返回的位置更新拒绝消息时,判断系统广播消息中的参数是否满足预设条件;当所述系统广播消息中的参数是否满足预设条件时,确定所述目标频点为异常频点。采用本发明实施例的技术方案,能够在伪基站的场景下检测出异常的GSM小区的频点,这样,在后续进行CSFB过程中,直接忽略掉这些异常频点,大大提高了CSFB过程成功的概率,提升了用户呼叫体验。In the technical solution of the embodiment of the present invention, when receiving the CS paging message, the terminal scans the frequency points of the multiple GSM cells; the terminal determines the frequency of the target GSM cell based on the scanning result, and uses the target GSM. The frequency point of the cell is used as a target frequency point for communication; the terminal sends a location update request message to the network based on the target frequency point; and when the terminal receives the location update rejection message returned by the network, the determining system Whether the parameter in the broadcast message satisfies a preset condition; when the parameter in the system broadcast message satisfies a preset condition, determining that the target frequency point is an abnormal frequency point. With the technical solution of the embodiment of the present invention, the frequency of the abnormal GSM cell can be detected in the scenario of the pseudo base station, so that in the subsequent CSFB process, the abnormal frequency points are directly ignored, and the CSFB process is successfully improved. Probability increases the user's calling experience.
图1为本发明实施例的位置更新流程图;1 is a flow chart of location update according to an embodiment of the present invention;
图2为本发明实施例的异常频点的检测方法的流程示意图一;
2 is a schematic flowchart 1 of a method for detecting an abnormal frequency point according to an embodiment of the present invention;
图3为本发明实施例的异常频点的检测方法的流程示意图二;3 is a second schematic flowchart of a method for detecting an abnormal frequency point according to an embodiment of the present invention;
图4为本发明实施例的异常频点的检测装置的结构组成示意图一;4 is a schematic structural diagram 1 of a structure of an abnormal frequency detecting device according to an embodiment of the present invention;
图5为本发明实施例的异常频点的检测装置的结构组成示意图二;FIG. 5 is a second structural diagram of a device for detecting an abnormal frequency point according to an embodiment of the present invention; FIG.
图6为本发明实施例的终端的结构组成示意图。FIG. 6 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明实施例。The embodiments of the present invention are described in detail below with reference to the accompanying drawings.
正常情况下,具有CSFB功能的终端开机能够搜索LTE网络,完成LTE/2G网络联合注册,并能够进行语音主叫及被叫。Under normal circumstances, the CSFB-enabled terminal can search for the LTE network, complete the LTE/2G network joint registration, and be able to voice call and call.
CSFB过程包括三个阶段:1)UE在LTE网络发起呼叫(对应于MO),或者接收寻呼(对应于MT);2)UE在LTE网络指引下回落并搜索合适的GSM小区进行接入;3)UE读取GSM小区系统广播消息并建立语音通话。The CSFB process includes three phases: 1) the UE initiates a call (corresponding to MO) on the LTE network, or receives a page (corresponding to the MT); 2) the UE falls back under the guidance of the LTE network and searches for a suitable GSM cell for access; 3) The UE reads the GSM cell system broadcast message and establishes a voice call.
此外,CSFB过程中的比较重要的一个过程是位置更新过程,以下对UE的位置更新过程进行阐述。In addition, a more important process in the CSFB process is the location update process. The following describes the location update process of the UE.
图1为本发明实施例的位置更新流程图,如图1所示,所述位置更新流程包括以下步骤:FIG. 1 is a flowchart of a location update according to an embodiment of the present invention. As shown in FIG. 1, the location update process includes the following steps:
步骤101:UE开机,并执行联合演进分组系统(EPS,Evolved Packet System)/国际移动用户识别码(IMSI,International Mobile Subscriber Identification Number)附着。Step 101: The UE is powered on, and performs an Evolved Packet System (EPS)/International Mobile Subscriber Identification Number (IMSI) attachment.
步骤102:UE接收到CS寻呼消息。Step 102: The UE receives the CS paging message.
步骤103:UE扫描多个GSM小区的频点,并选择出一个GSM小区的频点用于进行通信。Step 103: The UE scans frequency points of multiple GSM cells, and selects a frequency point of a GSM cell for communication.
这里,将所选择出的GSM小区的频点称为目标频点。Here, the frequency point of the selected GSM cell is referred to as a target frequency point.
步骤104:UE基于所述目标频点,向网络发送RR信道请求消息
(RR_CHANNEL_REQUEST)。Step 104: The UE sends an RR channel request message to the network based on the target frequency point.
(RR_CHANNEL_REQUEST).
步骤105:UE接收网络回复IM消息,通过IM消息获得网络分配的RR信道。Step 105: The UE receives the network reply IM message, and obtains the RR channel allocated by the network through the IM message.
步骤106:UE向网络发送位置更新请求消息(LU_REQUEST)。Step 106: The UE sends a location update request message (LU_REQUEST) to the network.
这里,UE在不同小区之间移动时需要向网络发送LU_REQUEST,以执行位置更新流程。Here, the UE needs to send an LU_REQUEST to the network when moving between different cells to perform a location update procedure.
步骤107:UE接收网络回复的位置更新接受消息(LU_ACCEPT)或位置更新拒绝消息(LU_REJECT)。Step 107: The UE receives a location update accept message (LU_ACCEPT) or a location update reject message (LU_REJECT) of the network reply.
这里,UE收到LU_ACCEPT后,启动T3240定时器进入位置更新状态,等待由网络下发的RR建立连接消息。UE收到LU_REJECT后,启动T3240定时器进入位置更新拒绝状态,等待网络触发的无线资源(RR,Radio Resource)连接释放。Here, after receiving the LU_ACCEPT, the UE starts the T3240 timer to enter the location update state, and waits for the RR issued by the network to establish a connection message. After receiving the LU_REJECT, the UE starts the T3240 timer to enter the location update rejection state, and waits for the radio resource (RR, Radio Resource) connection triggered by the network to be released.
对于MT而言,伪基站的出现会概率性地导致MT call失败。因此,终端需要具有能够识别伪基站的能力,如此,在CSFB过程中才能避免驻留到伪基站小区,从而确保呼叫成功。然而,终端不能确保所有的伪基站都能识别,特别是当伪基站改变SIB3参数后,如果终端没有及时更新判断准则,容易误判伪基站小区为正常小区,导致CSFB过程失败。这种情况下,就需要终端能够在CSFB过程中智能识别出伪基站小区。For the MT, the presence of a pseudo base station can probabilistically cause the MT call to fail. Therefore, the terminal needs to have the ability to identify the pseudo base station, so that the camping to the pseudo base station cell can be avoided in the CSFB process, thereby ensuring the call success. However, the terminal cannot ensure that all the pseudo base stations can recognize, especially after the pseudo base station changes the SIB3 parameter, if the terminal does not update the judgment criterion in time, it is easy to misjudge the pseudo base station cell as a normal cell, causing the CSFB process to fail. In this case, the terminal needs to be able to intelligently identify the pseudo base station cell in the CSFB process.
伪基站不支持语音业务,只用来发送欺诈/广告短信。如果终端CSFB到伪基站小区,这时,终端向伪基站小区发送RR信道请求,伪基站小区为终端分配RR信道,也即终端的专有信道。而后,终端向网络发送LU_REQUEST,网络会直接拒绝LU_REQUEST,拒绝的原因较为常见的是小区不可用,例如:cause为:The pseudo base station does not support voice services and is only used to send fraud/advertising text messages. If the terminal CSFB is to the pseudo base station cell, then the terminal sends an RR channel request to the pseudo base station cell, and the pseudo base station cell allocates an RR channel, that is, a dedicated channel of the terminal, for the terminal. Then, the terminal sends LU_REQUEST to the network, and the network directly rejects LU_REQUEST. The reason for the rejection is that the cell is unavailable. For example, the cause is:
1)NATIONAL_ROAMING_NOT_ALLOWED;1) NATIONAL_ROAMING_NOT_ALLOWED;
2)NO_SUITABLE_CELLS_IN_LA。
2) NO_SUITABLE_CELLS_IN_LA.
这会导致在伪基站小区上MT call一直失败,对于因伪基站导致CSFB过程失败的问题,本发明实施例提出了一种异常频点的检测方法,能够有效检测到异常的GSM小区的频点,从而可以有效避免后续再次接入到异常频点导致CSFB过程失败的问题出现。This can cause the MT call to fail on the pseudo base station cell. For the problem that the CSFB process fails due to the pseudo base station, the embodiment of the present invention provides an abnormal frequency detection method, which can effectively detect the frequency of the abnormal GSM cell. Therefore, it can effectively avoid the problem that the subsequent access to the abnormal frequency point causes the CSFB process to fail.
图2为本发明实施例的异常频点的检测方法的流程示意图一,如图2所示,所述异常频点的检测方法包括以下步骤:2 is a schematic flowchart 1 of a method for detecting an abnormal frequency point according to an embodiment of the present invention. As shown in FIG. 2, the method for detecting an abnormal frequency point includes the following steps:
步骤201:终端接收到CS寻呼消息时,对多个GSM小区的频点进行扫描。Step 201: When the terminal receives the CS paging message, the terminal scans the frequency points of the multiple GSM cells.
本发明实施例中,终端是指MT,终端开机后,首先执行联合EPS/IMSI附着。然后,终端接收到网络侧下发的CS寻呼消息。这里,需要MO首先发起针对MT的呼叫,而后,MT才接收到网络侧下发的CS寻呼消息。In the embodiment of the present invention, the terminal refers to the MT, and after the terminal is powered on, the joint EPS/IMSI attachment is first performed. Then, the terminal receives the CS paging message sent by the network side. Here, the MO is required to initiate a call for the MT first, and then the MT receives the CS paging message sent by the network side.
具体地,网络中的移动业务交换中心(MSC)收到初始地址请求(IAM)入局消息后,根据存在的SGs关联和移动管理实体(MME,Mobility Management Entity)信息,发送SGsAP-PAGING-REQUEST消息给MME,这里,SGsAP-PAGING-REQUEST消息携带如下信息:IMSI、临时移动用户标识(TMSI,Temporary Mobile Subscriber Identity)、业务标识(Service indicator)、主叫号码、位置区信息。MME发送寻呼(Paging)消息给基站,基站发起空口的Paging流程。UE建立连接并发送Extended Service Request消息给MME,MME发送SGsAP-SERVICE-REQUEST消息给MSC,MSC收到此消息,不再向MME重发寻呼请求消息。为避免呼叫接续过程中,主叫等待时间过长,MSC收到包含空闲态指示的SGs Service Request消息,先通知主叫呼叫正在接续过程中。MME发送Initial UE Context Setup消息给基站,这里,Initial UE Context Setup消息携带CS Fallback Indicator,CS Fallback Indicator用于指示基站UE因CSFB业务需要回落到UMTS陆地无线接入网(UTRAN,UMTS Terrestrial Radio Access Network)/GSM/EDGE
无线接入网(GERAN,GSM EDGE Radio Access Network)。Specifically, after receiving the initial address request (IAM) incoming message, the mobile services switching center (MSC) in the network sends the SGsAP-PAGING-REQUEST message according to the existing SGs association and Mobility Management Entity (MME) information. To the MME, the SGsAP-PAGING-REQUEST message carries the following information: IMSI, Temporary Mobile Subscriber Identity (TMSI), Service Indicator, Calling Number, and Location Area Information. The MME sends a paging message to the base station, and the base station initiates an air interface Paging process. The UE establishes a connection and sends an Extended Service Request message to the MME. The MME sends an SGsAP-SERVICE-REQUEST message to the MSC. The MSC receives the message and does not resend the paging request message to the MME. To avoid the call waiting time being too long during the call connection process, the MSC receives the SGs Service Request message containing the idle state indication, first notifying that the calling call is in the process of being connected. The MME sends an Initial UE Context Setup message to the base station. Here, the Initial UE Context Setup message carries a CS Fallback Indicator, and the CS Fallback Indicator is used to indicate that the base station UE needs to fall back to the UMTS Terrestrial Radio Access Network due to the CSFB service requirement (UTRAN, UMTS Terrestrial Radio Access Network). )/GSM/EDGE
Radio Access Network (GERAN, GSM EDGE Radio Access Network).
当终端接收到CS寻呼消息时,对多个GSM小区的频点进行扫描。这里,网络侧可以为终端配置一个2G频点组,这个2G频点组中包括多个GSM小区的频点,然后,终端对这多个GSM小区的频点进行扫描。当然,终端也可以直接在某个2G频段范围内进行频点扫描。这里,扫描的结果包括但不限于有:各个GSM小区的频点的信号强度。When the terminal receives the CS paging message, the frequency of the multiple GSM cells is scanned. Here, the network side may configure a 2G frequency point group for the terminal, where the 2G frequency point group includes frequency points of multiple GSM cells, and then the terminal scans the frequency points of the multiple GSM cells. Of course, the terminal can also perform frequency point scanning directly in a certain 2G frequency range. Here, the results of the scanning include, but are not limited to, the signal strength of the frequency points of the respective GSM cells.
步骤202:所述终端基于扫描结果,确定出目标GSM小区的频点,将所述目标GSM小区的频点作为用于通信的目标频点。Step 202: The terminal determines a frequency point of the target GSM cell based on the scan result, and uses a frequency point of the target GSM cell as a target frequency point for communication.
本发明实施例中,终端基于扫描结果,确定出目标GSM小区的频点具体包括:终端从各个GSM小区的频点的信号强度中,确定出信号强度最强的频点,作为用于通信的目标频点。In the embodiment of the present invention, the terminal determines, according to the scanning result, the frequency point of the target GSM cell, specifically: the terminal determines the frequency point with the strongest signal strength from the signal strength of the frequency point of each GSM cell, as the communication is used. Target frequency.
步骤203:所述终端基于所述目标频点,向网络发送位置更新请求消息。Step 203: The terminal sends a location update request message to the network based on the target frequency point.
在步骤203之前,所述方法还包括:终端基于所述目标频点,执行无线资源RR信道获取流程;而后,基于所获取的RR信道,向网络发送位置更新请求消息。Before the step 203, the method further includes: the terminal performing a radio resource RR channel acquisition procedure based on the target frequency point; and then sending a location update request message to the network based on the acquired RR channel.
这里,所述执行无线资源RR信道获取流程,包括:Here, the performing a radio resource RR channel acquisition process includes:
所述终端向网络发送RR信道请求消息(RR_CHANNEL_REQUEST);所述终端接收所述网络返回的IA消息,其中,所述IA消息中携带所述网络为所述终端分配的RR信道。这里,RR_CHANNEL_REQUEST的cause值是MO/ANSWER_TO_PAGING,网络仍然为终端分配RR信道。The terminal sends an RR channel request message (RR_CHANNEL_REQUEST) to the network; the terminal receives the IA message returned by the network, where the IA message carries the RR channel allocated by the network to the terminal. Here, the cause value of RR_CHANNEL_REQUEST is MO/ANSWER_TO_PAGING, and the network still allocates an RR channel to the terminal.
终端向网络发送位置更新请求消息(LU_REQUEST)后,终端接收所述网络返回的位置更新接受消息(LU_ACCEPT)或者位置更新拒绝消息(LU_REJECT)。After the terminal sends a location update request message (LU_REQUEST) to the network, the terminal receives a location update accept message (LU_ACCEPT) or a location update reject message (LU_REJECT) returned by the network.
步骤204:当所述终端接收到所述网络返回的位置更新拒绝消息时,判断系统广播消息中的参数是否满足预设条件。
Step 204: When the terminal receives the location update reject message returned by the network, it is determined whether the parameter in the system broadcast message meets a preset condition.
本发明实施例中,系统广播消息中的参数具体是指SIB3中的T3212值以及小区重选偏置(CRO,Cell Reselect Offset)值。基于此,判断系统广播消息中的定时器值是否为第一预设值,以及小区重选偏置值是否为第二预设值。In the embodiment of the present invention, the parameter in the system broadcast message specifically refers to the T3212 value in the SIB3 and the cell reselection offset (CRO) value. Based on this, it is determined whether the timer value in the system broadcast message is the first preset value, and whether the cell reselection offset value is the second preset value.
第一预设值例如是0或1,第二预设值例如是63。The first preset value is, for example, 0 or 1, and the second preset value is, for example, 63.
步骤205:当所述系统广播消息中的参数是否满足预设条件时,确定所述目标频点为异常频点。Step 205: When the parameter in the system broadcast message meets a preset condition, determine that the target frequency point is an abnormal frequency point.
当所述系统广播消息中的定时器值为第一预设值,或所述系统广播消息中的小区重选偏置值为第二预设值时,确定所述目标频点为异常频点。对于异常频点的小区也就是伪基站小区。Determining that the target frequency point is an abnormal frequency point when a timer value in the system broadcast message is a first preset value, or a cell reselection offset value in the system broadcast message is a second preset value. . The cell for the abnormal frequency point is also a pseudo base station cell.
图3为本发明实施例的异常频点的检测方法的流程示意图二,如图3所示,所述异常频点的检测方法包括以下步骤:FIG. 3 is a schematic flowchart 2 of a method for detecting an abnormal frequency point according to an embodiment of the present invention. As shown in FIG. 3, the method for detecting an abnormal frequency point includes the following steps:
步骤301:终端接收到CS寻呼消息时,对多个GSM小区的频点进行扫描。Step 301: When the terminal receives the CS paging message, the terminal scans the frequency points of the multiple GSM cells.
本发明实施例中,终端是指MT,终端开机后,首先执行联合EPS/IMSI附着。然后,终端接收到网络侧下发的CS寻呼消息。这里,需要MO首先发起针对MT的呼叫,而后,MT才接收到网络侧下发的CS寻呼消息。In the embodiment of the present invention, the terminal refers to the MT, and after the terminal is powered on, the joint EPS/IMSI attachment is first performed. Then, the terminal receives the CS paging message sent by the network side. Here, the MO is required to initiate a call for the MT first, and then the MT receives the CS paging message sent by the network side.
当终端接收到CS寻呼消息时,对多个GSM小区的频点进行扫描。这里,网络侧可以为终端配置一个2G频点组,这个2G频点组中包括多个GSM小区的频点,然后,终端对这多个GSM小区的频点进行扫描。当然,终端也可以直接在某个2G频段范围内进行频点扫描。这里,扫描的结果包括但不限于有:各个GSM小区的频点的信号强度。When the terminal receives the CS paging message, the frequency of the multiple GSM cells is scanned. Here, the network side may configure a 2G frequency point group for the terminal, where the 2G frequency point group includes frequency points of multiple GSM cells, and then the terminal scans the frequency points of the multiple GSM cells. Of course, the terminal can also perform frequency point scanning directly in a certain 2G frequency range. Here, the results of the scanning include, but are not limited to, the signal strength of the frequency points of the respective GSM cells.
步骤302:所述终端基于扫描结果,确定出目标GSM小区的频点,将所述目标GSM小区的频点作为用于通信的目标频点。Step 302: The terminal determines a frequency point of the target GSM cell based on the scan result, and uses a frequency point of the target GSM cell as a target frequency point for communication.
本发明实施例中,终端基于扫描结果,确定出目标GSM小区的频点具
体包括:终端从各个GSM小区的频点的信号强度中,确定出信号强度最强的频点,作为用于通信的目标频点。In the embodiment of the present invention, the terminal determines the frequency point of the target GSM cell based on the scan result.
The body includes: the terminal determines the frequency point with the strongest signal strength from the signal strength of the frequency point of each GSM cell as the target frequency point for communication.
步骤303:所述终端基于所述目标频点,向网络发送位置更新请求消息。Step 303: The terminal sends a location update request message to the network based on the target frequency point.
在步骤303之前,所述方法还包括:终端基于所述目标频点,执行无线资源RR信道获取流程;而后,基于所获取的RR信道,向网络发送位置更新请求消息。Before the step 303, the method further includes: the terminal performing a radio resource RR channel acquisition procedure based on the target frequency point; and then sending a location update request message to the network based on the acquired RR channel.
这里,所述执行无线资源RR信道获取流程,包括:Here, the performing a radio resource RR channel acquisition process includes:
所述终端向网络发送RR信道请求消息(RR_CHANNEL_REQUEST);所述终端接收所述网络返回的IA消息,其中,所述IA消息中携带所述网络为所述终端分配的RR信道。这里,RR_CHANNEL_REQUEST的cause值是MO/ANSWER_TO_PAGING,网络仍然为终端分配RR信道。The terminal sends an RR channel request message (RR_CHANNEL_REQUEST) to the network; the terminal receives the IA message returned by the network, where the IA message carries the RR channel allocated by the network to the terminal. Here, the cause value of RR_CHANNEL_REQUEST is MO/ANSWER_TO_PAGING, and the network still allocates an RR channel to the terminal.
终端向网络发送位置更新请求消息(LU_REQUEST)后,终端接收所述网络返回的位置更新接受消息(LU_ACCEPT)或者位置更新拒绝消息(LU_REJECT)。After the terminal sends a location update request message (LU_REQUEST) to the network, the terminal receives a location update accept message (LU_ACCEPT) or a location update reject message (LU_REJECT) returned by the network.
步骤304:当所述终端接收到所述网络返回的位置更新拒绝消息时,判断系统广播消息中的参数是否满足预设条件。Step 304: When the terminal receives the location update reject message returned by the network, it is determined whether the parameter in the system broadcast message satisfies a preset condition.
本发明实施例中,系统广播消息中的参数具体是指SIB3中的T3212值以及小区重选偏置(CRO,Cell Reselect Offset)值。基于此,判断系统广播消息中的定时器值是否为第一预设值,以及小区重选偏置值是否为第二预设值。In the embodiment of the present invention, the parameter in the system broadcast message specifically refers to the T3212 value in the SIB3 and the cell reselection offset (CRO) value. Based on this, it is determined whether the timer value in the system broadcast message is the first preset value, and whether the cell reselection offset value is the second preset value.
第一预设值例如是0或1,第二预设值例如是63。The first preset value is, for example, 0 or 1, and the second preset value is, for example, 63.
步骤305:当所述系统广播消息中的参数是否满足预设条件时,确定所述目标频点为异常频点。Step 305: When the parameter in the system broadcast message meets a preset condition, determine that the target frequency point is an abnormal frequency point.
当所述系统广播消息中的定时器值为第一预设值,或所述系统广播消息中的小区重选偏置值为第二预设值时,确定所述目标频点为异常频点。
对于异常频点的小区也就是伪基站小区。Determining that the target frequency point is an abnormal frequency point when a timer value in the system broadcast message is a first preset value, or a cell reselection offset value in the system broadcast message is a second preset value. .
The cell for the abnormal frequency point is also a pseudo base station cell.
步骤306:对所述异常频点进行标记,并将标记后的异常频点存储至异常频点数据库中。Step 306: Mark the abnormal frequency point, and store the marked abnormal frequency point in the abnormal frequency point database.
步骤307:当所述终端再次接收到CS寻呼消息时,基于所述异常频点数据库筛选出待扫描的GSM小区的频点,其中,所述待扫描的GSM小区的频点不包括所述异常频点数据库中的异常频点。Step 307: When the terminal receives the CS paging message again, the frequency of the GSM cell to be scanned is selected according to the abnormal frequency point database, where the frequency of the GSM cell to be scanned does not include the Abnormal frequency points in the abnormal frequency database.
图4为本发明实施例的异常频点的检测装置的结构组成示意图一,如图4所示,所述异常频点的检测装置包括:FIG. 4 is a first schematic structural diagram of a device for detecting an abnormal frequency point according to an embodiment of the present invention. As shown in FIG. 4, the detecting device for the abnormal frequency point includes:
寻呼单元401,配置为接收到CS寻呼消息;The paging unit 401 is configured to receive the CS paging message;
频点扫描单元402,配置为对多个GSM小区的频点进行扫描;The frequency point scanning unit 402 is configured to scan frequency points of multiple GSM cells;
确定单元403,配置为基于扫描结果,确定出目标GSM小区的频点,将所述目标GSM小区的频点作为用于通信的目标频点;The determining unit 403 is configured to determine a frequency point of the target GSM cell based on the scan result, and use a frequency point of the target GSM cell as a target frequency point for communication;
位置更新单元404,配置为基于所述目标频点,向网络发送位置更新请求消息;The location update unit 404 is configured to send a location update request message to the network based on the target frequency point;
异常频点检测单元405,配置为当所述位置更新单元接收到所述网络返回的位置更新拒绝消息时,判断系统广播消息中的参数是否满足预设条件;当所述系统广播消息中的参数是否满足预设条件时,确定所述目标频点为异常频点。The abnormal frequency detecting unit 405 is configured to: when the location update unit receives the location update reject message returned by the network, determine whether the parameter in the system broadcast message satisfies a preset condition; when the system broadcasts a parameter in the message When the preset condition is met, it is determined that the target frequency point is an abnormal frequency point.
本发明实施例中,所述装置还包括:RR信道获取单元406,配置为基于所述目标频点,执行RR信道获取流程;In the embodiment of the present invention, the device further includes: an RR channel acquiring unit 406, configured to perform an RR channel acquisition process based on the target frequency point;
所述位置更新单元404,具体配置为基于所获取的RR信道,向网络发送位置更新请求消息。The location update unit 404 is specifically configured to send a location update request message to the network based on the acquired RR channel.
本发明实施例中,所述RR信道获取单元406,具体配置为:向网络发送RR信道请求消息;接收所述网络返回的IA消息,其中,所述IA消息中携带所述网络为所述终端分配的RR信道。
In the embodiment of the present invention, the RR channel obtaining unit 406 is specifically configured to: send an RR channel request message to the network; and receive an IA message returned by the network, where the IA message carries the network as the terminal The assigned RR channel.
本发明实施例中,所述异常频点检测单元405,具体配置为判断系统广播消息中的定时器值是否为第一预设值,以及小区重选偏置值是否为第二预设值;当所述系统广播消息中的定时器值为第一预设值,或所述系统广播消息中的小区重选偏置值为第二预设值时,确定所述目标频点为异常频点。In the embodiment of the present invention, the abnormal frequency detecting unit 405 is configured to determine whether the timer value in the system broadcast message is the first preset value, and whether the cell reselection offset value is the second preset value; Determining that the target frequency point is an abnormal frequency point when a timer value in the system broadcast message is a first preset value, or a cell reselection offset value in the system broadcast message is a second preset value. .
本领域技术人员应当理解,图4所示的异常频点的检测装置中的各单元的实现功能可参照前述异常频点的检测方法的相关描述而理解。图4所示的异常频点的检测装置中的各单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。It should be understood by those skilled in the art that the implementation function of each unit in the detecting device of the abnormal frequency shown in FIG. 4 can be understood by referring to the related description of the detecting method of the abnormal frequency. The function of each unit in the detecting device of the abnormal frequency shown in FIG. 4 can be realized by a program running on the processor, or can be realized by a specific logic circuit.
图5为本发明实施例的异常频点的检测装置的结构组成示意图二,如图5所示,所述异常频点的检测装置包括:FIG. 5 is a schematic structural diagram of a structure of an abnormal frequency detection apparatus according to an embodiment of the present invention. As shown in FIG. 5, the abnormal frequency detection apparatus includes:
寻呼单元501,配置为接收到CS寻呼消息;The paging unit 501 is configured to receive the CS paging message;
频点扫描单元502,配置为对多个GSM小区的频点进行扫描;The frequency point scanning unit 502 is configured to scan frequency points of multiple GSM cells;
确定单元503,配置为基于扫描结果,确定出目标GSM小区的频点,将所述目标GSM小区的频点作为用于通信的目标频点;The determining unit 503 is configured to determine a frequency point of the target GSM cell based on the scan result, and use a frequency point of the target GSM cell as a target frequency point for communication;
位置更新单元504,配置为基于所述目标频点,向网络发送位置更新请求消息;The location update unit 504 is configured to send a location update request message to the network based on the target frequency point;
异常频点检测单元505,配置为当所述位置更新单元接收到所述网络返回的位置更新拒绝消息时,判断系统广播消息中的参数是否满足预设条件;当所述系统广播消息中的参数是否满足预设条件时,确定所述目标频点为异常频点。The abnormal frequency detecting unit 505 is configured to: when the location updating unit receives the location update reject message returned by the network, determine whether the parameter in the system broadcast message satisfies a preset condition; when the system broadcasts a parameter in the message When the preset condition is met, it is determined that the target frequency point is an abnormal frequency point.
本发明实施例中,所述装置还包括:RR信道获取单元506,配置为基于所述目标频点,执行RR信道获取流程;In the embodiment of the present invention, the device further includes: an RR channel acquiring unit 506, configured to perform an RR channel acquisition process based on the target frequency point;
所述位置更新单元504,具体配置为基于所获取的RR信道,向网络发送位置更新请求消息。
The location update unit 504 is specifically configured to send a location update request message to the network based on the acquired RR channel.
本发明实施例中,所述RR信道获取单元506,具体配置为:向网络发送RR信道请求消息;接收所述网络返回的IA消息,其中,所述IA消息中携带所述网络为所述终端分配的RR信道。In the embodiment of the present invention, the RR channel acquiring unit 506 is specifically configured to: send an RR channel request message to the network; and receive an IA message returned by the network, where the IA message carries the network as the terminal The assigned RR channel.
本发明实施例中,所述异常频点检测单元505,具体配置为判断系统广播消息中的定时器值是否为第一预设值,以及小区重选偏置值是否为第二预设值;当所述系统广播消息中的定时器值为第一预设值,或所述系统广播消息中的小区重选偏置值为第二预设值时,确定所述目标频点为异常频点。In the embodiment of the present invention, the abnormal frequency detecting unit 505 is configured to determine whether the timer value in the system broadcast message is the first preset value, and whether the cell reselection offset value is the second preset value; Determining that the target frequency point is an abnormal frequency point when a timer value in the system broadcast message is a first preset value, or a cell reselection offset value in the system broadcast message is a second preset value. .
本发明实施例中,所述装置还包括:In the embodiment of the present invention, the device further includes:
标记单元507,配置为对所述异常频点进行标记,并将标记后的异常频点存储至异常频点数据库中;The marking unit 507 is configured to mark the abnormal frequency point and store the marked abnormal frequency point in the abnormal frequency point database;
筛选单元508,配置为当再次接收到CS寻呼消息时,基于所述异常频点数据库筛选出待扫描的GSM小区的频点,其中,所述待扫描的GSM小区的频点不包括所述异常频点数据库中的异常频点。The screening unit 508 is configured to: when the CS paging message is received again, filter, according to the abnormal frequency point database, a frequency point of the GSM cell to be scanned, where the frequency of the GSM cell to be scanned does not include the Abnormal frequency points in the abnormal frequency database.
本领域技术人员应当理解,图5所示的异常频点的检测装置中的各单元的实现功能可参照前述异常频点的检测方法的相关描述而理解。图5所示的异常频点的检测装置中的各单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。It should be understood by those skilled in the art that the implementation function of each unit in the detecting device of the abnormal frequency shown in FIG. 5 can be understood by referring to the related description of the detecting method of the abnormal frequency. The function of each unit in the detecting device of the abnormal frequency shown in FIG. 5 can be realized by a program running on the processor, or can be realized by a specific logic circuit.
本发明实施例上述的异常频点的检测装置如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器
(ROM,Read Only Memory)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本发明实施例不限制于任何特定的硬件和软件结合。In the embodiment of the present invention, the abnormal frequency detecting device described above may be stored in a computer readable storage medium if it is implemented in the form of a software function module and sold or used as an independent product. Based on such understanding, the technical solution of the embodiments of the present invention may be embodied in the form of a software product in essence or in the form of a software product stored in a storage medium, including a plurality of instructions. A computer device (which may be a personal computer, server, or network device, etc.) is caused to perform all or part of the methods described in various embodiments of the present invention. The foregoing storage medium includes: a U disk, a mobile hard disk, and a read only memory.
(ROM, Read Only Memory), a disk or a disc, and other media that can store program code. Thus, embodiments of the invention are not limited to any specific combination of hardware and software.
相应地,本发明实施例还提供一种计算机存储介质,其中存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现本发明实施例的上述的异常频点的检测方法。Correspondingly, the embodiment of the present invention further provides a computer storage medium, wherein the computer executable instructions are stored, and the computer executable instructions are executed by the processor to implement the foregoing method for detecting an abnormal frequency point in the embodiment of the present invention.
图6为本发明实施例的终端的结构组成示意图,如图6所示,终端60可以包括一个或多个(图中仅示出一个)处理器602(处理器602可以包括但不限于微处理器(MCU,Micro Controller Unit)或可编程逻辑器件(FPGA,Field Programmable Gate Array)等的处理装置)、用于存储数据的存储器604、以及用于通信功能的传输装置606。本领域普通技术人员可以理解,图6所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,终端60还可包括比图6中所示更多或者更少的组件,或者具有与图6所示不同的配置。FIG. 6 is a schematic structural diagram of a terminal according to an embodiment of the present invention. As shown in FIG. 6, the terminal 60 may include one or more (only one shown) processor 602. The processor 602 may include but is not limited to micro processing. A processing device such as a Micro Controller Unit (MCU) or a Programmable Gate Array (FPGA), a memory 604 for storing data, and a transmission device 606 for communication functions. It will be understood by those skilled in the art that the structure shown in FIG. 6 is merely illustrative and does not limit the structure of the above electronic device. For example, terminal 60 may also include more or fewer components than shown in FIG. 6, or have a different configuration than that shown in FIG.
存储器604可用于存储应用软件的软件程序以及模块,如本发明实施例中的信道跳频的确定方法对应的程序指令/模块,处理器602通过运行存储在存储器604内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器604可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器604可进一步包括相对于处理器602远程设置的存储器,这些远程存储器可以通过网络连接至终端60。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 604 can be used to store software programs and modules of application software, such as program instructions/modules corresponding to the method for determining channel frequency hopping in the embodiment of the present invention, and the processor 602 runs the software program and module stored in the memory 604, thereby The above methods are implemented by performing various functional applications and data processing. Memory 604 can include high speed random access memory and can also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory. In some examples, memory 604 can further include memory remotely located relative to processor 602, which can be connected to terminal 60 over a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
传输装置606用于经由一个网络接收或者发送数据。上述的网络具体实例可包括终端60的通信供应商提供的无线网络。在一个实例中,传输装置606包括一个网络适配器(NIC,Network Interface Controller),其可通过
基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置606可以为射频(RF,Radio Frequency)模块,其用于通过无线方式与互联网进行通讯。Transmission device 606 is for receiving or transmitting data via a network. The network specific examples described above may include a wireless network provided by a communication provider of the terminal 60. In one example, the transmission device 606 includes a network interface controller (NIC) that can pass
The base station is connected to other network devices to communicate with the Internet. In one example, the transmission device 606 can be a radio frequency (RF) module for communicating with the Internet wirelessly.
本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。The technical solutions described in the embodiments of the present invention can be arbitrarily combined without conflict.
在本发明所提供的几个实施例中,应该理解到,所揭露的方法和智能设备,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。In the several embodiments provided by the present invention, it should be understood that the disclosed method and smart device may be implemented in other manners. The device embodiments described above are merely illustrative. For example, the division of the unit is only a logical function division. In actual implementation, there may be another division manner, such as: multiple units or components may be combined, or Can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, or direct coupling, or communication connection of the components shown or discussed may be indirect coupling or communication connection through some interfaces, devices or units, and may be electrical, mechanical or other forms. of.
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。The units described above as separate components may or may not be physically separated, and the components displayed as the unit may or may not be physical units, that is, may be located in one place or distributed to multiple network units; Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
另外,在本发明各实施例中的各功能单元可以全部集成在一个第二处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one second processing unit, or each unit may be separately used as one unit, or two or more units may be integrated into one unit; The above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
The above is only a specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily think of changes or substitutions within the technical scope of the present invention. It should be covered by the scope of the present invention.
Claims (11)
- 一种异常频点的检测方法,所述方法包括:A method for detecting an abnormal frequency point, the method comprising:终端接收到电路域CS寻呼消息时,对多个全球移动通信系统GSM小区的频点进行扫描;When receiving the circuit domain CS paging message, the terminal scans frequency points of multiple global mobile communication system GSM cells;所述终端基于扫描结果,确定出目标GSM小区的频点,将所述目标GSM小区的频点作为用于通信的目标频点;The terminal determines a frequency point of the target GSM cell based on the scan result, and uses a frequency point of the target GSM cell as a target frequency point for communication;所述终端基于所述目标频点,向网络发送位置更新请求消息;The terminal sends a location update request message to the network based on the target frequency point;当所述终端接收到所述网络返回的位置更新拒绝消息时,判断系统广播消息中的参数是否满足预设条件;When the terminal receives the location update reject message returned by the network, determining whether the parameter in the system broadcast message meets a preset condition;当所述系统广播消息中的参数是否满足预设条件时,确定所述目标频点为异常频点。When the parameter in the system broadcast message satisfies a preset condition, it is determined that the target frequency point is an abnormal frequency point.
- 根据权利要求1所述的异常频点的检测方法,其中,所述方法还包括:The method for detecting an abnormal frequency point according to claim 1, wherein the method further comprises:所述终端基于所述目标频点,执行无线资源RR信道获取流程;The terminal performs a radio resource RR channel acquisition process based on the target frequency point;相应地,所述终端基于所述目标频点,向网络发送位置更新请求消息,包括:Correspondingly, the terminal sends a location update request message to the network based on the target frequency point, including:所述终端基于所获取的RR信道,向网络发送位置更新请求消息。The terminal sends a location update request message to the network based on the acquired RR channel.
- 根据权利要求2所述的异常频点的检测方法,其中,所述执行无线资源RR信道获取流程,包括:The method for detecting an abnormal frequency point according to claim 2, wherein the performing the radio resource RR channel acquisition process comprises:所述终端向网络发送RR信道请求消息;The terminal sends an RR channel request message to the network;所述终端接收所述网络返回的立即指派IA消息,其中,所述IA消息中携带所述网络为所述终端分配的RR信道。The terminal receives an immediate assignment IA message returned by the network, where the IA message carries an RR channel allocated by the network to the terminal.
- 根据权利要求1所述的异常频点的检测方法,其中,判断系统广播消息中的参数是否满足预设条件,包括:The method for detecting an abnormal frequency point according to claim 1, wherein determining whether the parameter in the system broadcast message satisfies a preset condition comprises:判断系统广播消息中的定时器值是否为第一预设值,以及小区重选 偏置值是否为第二预设值;Determining whether the timer value in the system broadcast message is the first preset value, and the cell reselection Whether the offset value is the second preset value;相应地,所述当所述系统广播消息中的参数是否满足预设条件时,确定所述目标频点为异常频点,包括:Correspondingly, when the parameter in the system broadcast message meets a preset condition, determining that the target frequency point is an abnormal frequency point, including:当所述系统广播消息中的定时器值为第一预设值,或所述系统广播消息中的小区重选偏置值为第二预设值时,确定所述目标频点为异常频点。Determining that the target frequency point is an abnormal frequency point when a timer value in the system broadcast message is a first preset value, or a cell reselection offset value in the system broadcast message is a second preset value. .
- 根据权利要求1至4任一项所述的异常频点的检测方法,其中,所述方法还包括:The method for detecting an abnormal frequency point according to any one of claims 1 to 4, wherein the method further comprises:对所述异常频点进行标记,并将标记后的异常频点存储至异常频点数据库中;Marking the abnormal frequency points, and storing the marked abnormal frequency points in the abnormal frequency database;当所述终端再次接收到CS寻呼消息时,基于所述异常频点数据库筛选出待扫描的GSM小区的频点,其中,所述待扫描的GSM小区的频点不包括所述异常频点数据库中的异常频点。When the terminal receives the CS paging message again, the frequency of the GSM cell to be scanned is filtered based on the abnormal frequency database, wherein the frequency of the GSM cell to be scanned does not include the abnormal frequency Abnormal frequency in the database.
- 一种异常频点的检测装置,所述装置包括:An abnormal frequency detecting device, the device comprising:寻呼单元,配置为接收到CS寻呼消息;a paging unit configured to receive a CS paging message;频点扫描单元,配置为对多个GSM小区的频点进行扫描;a frequency point scanning unit configured to scan frequency points of multiple GSM cells;确定单元,配置为基于扫描结果,确定出目标GSM小区的频点,将所述目标GSM小区的频点作为用于通信的目标频点;a determining unit, configured to determine a frequency point of the target GSM cell based on the scan result, and use a frequency point of the target GSM cell as a target frequency point for communication;位置更新单元,配置为基于所述目标频点,向网络发送位置更新请求消息;a location update unit, configured to send a location update request message to the network based on the target frequency point;异常频点检测单元,配置为当所述位置更新单元接收到所述网络返回的位置更新拒绝消息时,判断系统广播消息中的参数是否满足预设条件;当所述系统广播消息中的参数是否满足预设条件时,确定所述目标频点为异常频点。The abnormal frequency detecting unit is configured to: when the location updating unit receives the location update reject message returned by the network, determine whether the parameter in the system broadcast message satisfies a preset condition; when the parameter in the system broadcast message is When the preset condition is met, it is determined that the target frequency point is an abnormal frequency point.
- 根据权利要求6所述的异常频点的检测装置,其中,所述装置还 包括:RR信道获取单元,配置为基于所述目标频点,执行RR信道获取流程;The abnormal frequency detecting device according to claim 6, wherein said device further The RR channel acquiring unit is configured to perform an RR channel acquisition process based on the target frequency point;所述位置更新单元,具体配置为基于所获取的RR信道,向网络发送位置更新请求消息。The location update unit is specifically configured to send a location update request message to the network based on the acquired RR channel.
- 根据权利要求7所述的异常频点的检测装置,其中,所述RR信道获取单元,具体配置为:向网络发送RR信道请求消息;接收所述网络返回的IA消息,其中,所述IA消息中携带所述网络为所述终端分配的RR信道。The apparatus for detecting an abnormal frequency point according to claim 7, wherein the RR channel acquiring unit is specifically configured to: send an RR channel request message to the network; and receive an IA message returned by the network, where the IA message And carrying an RR channel allocated by the network to the terminal.
- 根据权利要求6所述的异常频点的检测装置,其中,所述异常频点检测单元,具体配置为判断系统广播消息中的定时器值是否为第一预设值,以及小区重选偏置值是否为第二预设值;当所述系统广播消息中的定时器值为第一预设值,或所述系统广播消息中的小区重选偏置值为第二预设值时,确定所述目标频点为异常频点。The abnormal frequency detection device according to claim 6, wherein the abnormal frequency detecting unit is configured to determine whether a timer value in the system broadcast message is a first preset value, and a cell reselection offset Whether the value is the second preset value; when the timer value in the system broadcast message is the first preset value, or the cell reselection offset value in the system broadcast message is the second preset value, determining The target frequency point is an abnormal frequency point.
- 根据权利要求6至9任一项所述的异常频点的检测装置,其中,所述装置还包括:The apparatus for detecting an abnormal frequency point according to any one of claims 6 to 9, wherein the apparatus further comprises:标记单元,配置为对所述异常频点进行标记,并将标记后的异常频点存储至异常频点数据库中;a marking unit configured to mark the abnormal frequency point and store the marked abnormal frequency point in the abnormal frequency point database;筛选单元,配置为当再次接收到CS寻呼消息时,基于所述异常频点数据库筛选出待扫描的GSM小区的频点,其中,所述待扫描的GSM小区的频点不包括所述异常频点数据库中的异常频点。a screening unit, configured to: when the CS paging message is received again, filter, according to the abnormal frequency point database, a frequency of the GSM cell to be scanned, where the frequency of the GSM cell to be scanned does not include the abnormality The frequency of the anomaly in the frequency database.
- 一种计算机存储介质,其上存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求1-5任一项所述的方法步骤。 A computer storage medium having stored thereon computer executable instructions for performing the method steps of any of claims 1-5 when executed by a processor.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201780002031.2A CN107980236A (en) | 2017-09-30 | 2017-09-30 | A kind of detection method and device of exception frequency point, computer-readable storage medium |
PCT/CN2017/104874 WO2019061437A1 (en) | 2017-09-30 | 2017-09-30 | Abnormal frequency point detection method and device, and computer storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/104874 WO2019061437A1 (en) | 2017-09-30 | 2017-09-30 | Abnormal frequency point detection method and device, and computer storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019061437A1 true WO2019061437A1 (en) | 2019-04-04 |
Family
ID=62006094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/104874 WO2019061437A1 (en) | 2017-09-30 | 2017-09-30 | Abnormal frequency point detection method and device, and computer storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107980236A (en) |
WO (1) | WO2019061437A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109246779A (en) * | 2018-10-16 | 2019-01-18 | Oppo广东移动通信有限公司 | A kind of information processing method, terminal device and computer readable storage medium |
CN110213838B (en) * | 2019-04-15 | 2021-06-29 | 深圳市万普拉斯科技有限公司 | Network connection method, device, computer equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102547891A (en) * | 2010-12-15 | 2012-07-04 | 中兴通讯股份有限公司 | Method for realizing circuit switched fallback business and terminal with double receiving modes |
US20130336290A1 (en) * | 2011-04-01 | 2013-12-19 | Huawei Technologies Co., Ltd. | Reselection method and terminal for ps connected state |
CN106028331A (en) * | 2016-07-11 | 2016-10-12 | 华为技术有限公司 | Pseudo base station identifying method and device |
CN107071779A (en) * | 2017-04-13 | 2017-08-18 | 广东欧珀移动通信有限公司 | Pseudo-base station recognition methods, device and terminal |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103686845A (en) * | 2012-09-07 | 2014-03-26 | 京信通信系统(中国)有限公司 | Implementation method, device and system of network flattening framework |
US9338699B2 (en) * | 2012-12-20 | 2016-05-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Scheme of retaining LTE connection during circuit switch fall back |
CN106211173A (en) * | 2016-09-05 | 2016-12-07 | 努比亚技术有限公司 | Prevent from accessing the method for pseudo-base station and there is the terminal preventing accessing pseudo-base station system |
-
2017
- 2017-09-30 CN CN201780002031.2A patent/CN107980236A/en active Pending
- 2017-09-30 WO PCT/CN2017/104874 patent/WO2019061437A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102547891A (en) * | 2010-12-15 | 2012-07-04 | 中兴通讯股份有限公司 | Method for realizing circuit switched fallback business and terminal with double receiving modes |
US20130336290A1 (en) * | 2011-04-01 | 2013-12-19 | Huawei Technologies Co., Ltd. | Reselection method and terminal for ps connected state |
CN106028331A (en) * | 2016-07-11 | 2016-10-12 | 华为技术有限公司 | Pseudo base station identifying method and device |
CN107071779A (en) * | 2017-04-13 | 2017-08-18 | 广东欧珀移动通信有限公司 | Pseudo-base station recognition methods, device and terminal |
Also Published As
Publication number | Publication date |
---|---|
CN107980236A (en) | 2018-05-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8289926B2 (en) | Method of setting radio access capability in a wireless communications system and related communication device | |
US8259673B2 (en) | System and method for providing voice service in a mobile network with multiple wireless technologies | |
US9386621B2 (en) | System and method of improving circuit-switched fallback performance | |
CN107333311B (en) | Method for preventing LTE terminal from repeatedly initiating tracking area updating process in idle state | |
CN107980229B (en) | Abnormal frequency point detection method and device and computer storage medium | |
US20150289125A1 (en) | Discovery of Proximity Services in Cellular System | |
US20120094667A1 (en) | Mobile communication method, mobile station, and switching center | |
CN108738093B (en) | Method for preventing LTE terminal from having no service after multiple attach requests are rejected | |
CN109640275B (en) | Cell reselection method and device and broadband cluster system | |
CN101873561A (en) | Realization method of emergency service and equipment | |
CN112806044B (en) | Pseudo base station identification method and device, mobile terminal and storage medium | |
CN108064456B (en) | Abnormal frequency point detection method and device and computer storage medium | |
WO2019061437A1 (en) | Abnormal frequency point detection method and device, and computer storage medium | |
CN105594258B (en) | Network access method and device | |
CN111356231A (en) | Method and apparatus for detecting paging message, storage medium and electronic device | |
CN112806043B (en) | Pseudo base station identification method and device, mobile terminal and storage medium | |
CN108235393B (en) | Detection method and device and computer storage medium | |
WO2019061423A1 (en) | Abnormal frequency point detection method and apparatus, and computer storage medium | |
US20170164325A1 (en) | Method and apparatuses for determining priority of a wireless terminal | |
WO2019061425A1 (en) | Csfb result detection method and device, and computer storage medium | |
WO2019061428A1 (en) | Csfb fallback result detection method and device and storage medium | |
WO2020087415A1 (en) | Pseudo base station identification method, device and mobile terminal | |
WO2019061431A1 (en) | Method and device for detecting fallback result of csfb, and computer storage medium | |
WO2019061490A1 (en) | Csfb-based terminal detection method and apparatus, and computer storage medium | |
CN112889315B (en) | Cell information processing method and device, electronic equipment and readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17927376 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 14/09/2020) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17927376 Country of ref document: EP Kind code of ref document: A1 |