CN106413036B - Network access processing method and terminal equipment - Google Patents
Network access processing method and terminal equipment Download PDFInfo
- Publication number
- CN106413036B CN106413036B CN201610979165.7A CN201610979165A CN106413036B CN 106413036 B CN106413036 B CN 106413036B CN 201610979165 A CN201610979165 A CN 201610979165A CN 106413036 B CN106413036 B CN 106413036B
- Authority
- CN
- China
- Prior art keywords
- imsi
- terminal equipment
- network
- access
- identification card
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
The embodiment of the invention discloses a network access processing method and terminal equipment, wherein the method comprises the following steps: reading an International Mobile Subscriber Identity (IMSI) list stored in terminal equipment before the terminal equipment is started to register, wherein a target user identity identification card runs in the terminal equipment, the terminal equipment supports a whole network communication system, and the IMSI list stores IMSI of the user identity identification card which does not support a Long Term Evolution (LTE) system; and if the IMSI of the target user identity identification card is judged to be stored in the IMSI list, the terminal equipment is forbidden to search or try to access the LTE network. The invention can solve the technical problem that the terminal equipment in the whole network communication mode can not be quickly accessed after the user identity identification card which does not support the LTE mode is inserted in the prior art.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a network access processing method and a terminal device.
Background
In 4 months 2014, the three-network dual-standby 3G smart internet phone is released by the china telecom in the first world, and can be compatible with a Code Division Multiple Access (CDMA) network, a GSM (Global System for Mobile Communication) network and a GSM network, which are called "all-network-through" phones. The series of mobile phone products with brand new marketing concept realizes the 'integration' of three operators on the mobile phone, is compatible with voice and data services of three networks of China telecom CDMA network, China Mobile GSM network and China Unicom GSM network, has the greatest characteristic of multiple functions, keeps two networks online at the same time, and means that users of China Mobile and China Unicom can use 3G network mobile phones of China telecom sky wings without replacing old numbers of the original operators. And keep both nets online at the same time. Namely, the basic definition of the mobile phone with full network communication is as follows: the 4G (the 4th Generation mobile communication)/3G (the 3th Generation mobile communication)/2G (the 4th Generation mobile communication) network of the mobile, telecom operator can be used, that is, the SIM card of the telecom operator can be used. The 4G includes two systems, namely Time Division Long Term Evolution (TD-LTE) and orthogonal Frequency Division multiple access (FDD-LTE), which may also be referred to as Long Term Evolution (LTE).
For the multimode terminal equipment supporting 4G, when a user identity identification card (such as a SIM card) of a user does not support 4G, when accessing an LTE network, the user is rejected by various cause values at the network side to move a user of a unified card, and a USIM card not signing 4G accesses LTE, and the user is rejected by the cause value of "# 7EPS service not allowed" at the network side, and for a user of a telecommunication card, the user is rejected by the cause value of "# 15No able cells in tracking area" at the network side. However, for a terminal device (a terminal device supporting multiple modes) communicating through the whole network, it is currently preferred to try to access an LTE network, that is, after the terminal device is powered on, LTE is preferentially searched. This results in the SIM card not subscribed to LTE being rejected by the network test only when attempting access after searching for an LTE network. That is, the terminal device will try other system networks only after the SIM card fails to try to access the LTE. Therefore, when the terminal device needs to be powered on and registered each time, the time for acquiring the service is increased, so that the waiting time of the user is prolonged, and the user experience is seriously influenced.
Disclosure of Invention
The embodiment of the invention provides a network access processing method and terminal equipment, which can solve the technical problem that in the prior art, the terminal equipment in a full network communication mode cannot be quickly accessed after a user identity identification card which does not support an LTE mode is inserted.
In a first aspect, an embodiment of the present invention provides a network access processing method, which may include:
reading an International Mobile Subscriber Identity (IMSI) list stored in terminal equipment before the terminal equipment is started to register, wherein a target user identity identification card runs in the terminal equipment, the terminal equipment supports a whole network communication system, and the IMSI list stores IMSI of the user identity identification card which does not support a Long Term Evolution (LTE) system; and if the IMSI of the target user identity identification card is judged to be stored in the IMSI list, the terminal equipment is forbidden to search or try to access the LTE network. The method comprises the steps that a target user identity identification card runs in the whole network communication terminal equipment, before processes such as registration and network access are needed, whether the IMSI of the target user identity identification card is stored in an IMSI list in the terminal equipment is detected, whether the card supports an LTE system is judged, if not, searching is directly skipped or an LTE network is attempted to be accessed, so that the network access time is saved, the network access efficiency is improved, and the user experience is improved.
With reference to the first aspect, in a first possible implementation manner, before reading the international mobile subscriber identity IMSI list stored in the terminal device before the terminal device is powered on and registered, the method includes: when the target user identity identification card is inserted into the terminal equipment, judging whether the target user identity identification card supports an LTE system; and if not, writing the IMSI of the target user identity identification card into the IMSI list and storing the IMSI into the IMSI list.
With reference to the first possible implementation manner of the first aspect, in a second possible implementation manner, the determining whether the target subscriber identity module card supports an LTE standard includes: and judging whether the target user identity identification card supports the LTE system or not according to the LTE network access success response fed back by the network side or the rejection reason value of the LTE network for rejecting access.
With reference to the first possible implementation manner of the first aspect, or with reference to the second possible implementation manner of the first aspect, in a third possible implementation manner, the method further includes: under the condition that the IMSI of the target user identity identification card is written and stored in the IMSI list, triggering a timer to be started for timing, wherein the timer is used for timing so that the terminal equipment is forbidden to search or attempt to access an LTE network only within a time period counted by the timer; if the IMSI of the target user identity identification card is judged to be stored in the IMSI list, the terminal equipment is prohibited from searching or trying to access the LTE network, and the method comprises the following steps: and if the IMSI of the target user identity identification card is judged to be stored in the IMSI list and the timer is not overtime, the terminal equipment is forbidden to search or try to access the LTE network.
With reference to the third possible implementation manner of the first aspect, in a fourth possible implementation manner, after triggering a start timer to count time when the IMSI of the target subscriber identity card is written and stored in the IMSI list, the method further includes: when the timer is overtime, trying to access the LTE network; if the LTE network is successfully accessed, removing the IMSI of the target user identity identification card from the IMSI list; and if the LTE network is failed to be accessed and the user identity identification card is judged not to support the LTE system, the timer is triggered again to start to time.
With reference to the first aspect, or with reference to the first possible implementation manner of the first aspect, or with reference to the second possible implementation manner of the first aspect, or with reference to the third possible implementation manner of the first aspect, or with reference to the fourth possible implementation manner of the first aspect, in a fifth possible implementation manner, the terminal device supports a GUL mode; the method further comprises the following steps: and controlling the terminal equipment to try to access the GSM or UMTS network.
With reference to the first aspect, or with reference to the first possible implementation manner of the first aspect, or with reference to the second possible implementation manner of the first aspect, or with reference to the third possible implementation manner of the first aspect, or with reference to the fourth possible implementation manner of the first aspect, in a sixth possible implementation manner, the terminal device supports a CL mode; the method further comprises the following steps: and controlling the terminal equipment to try to access a code division multiple access CDMA or an evolved high-speed packet network eHRPD network.
With reference to the first aspect, or with reference to the first possible implementation manner of the first aspect, or with reference to the second possible implementation manner of the first aspect, or with reference to the third possible implementation manner of the first aspect, or with reference to the fourth possible implementation manner of the first aspect, or with reference to the fifth possible implementation manner of the first aspect, or with reference to the sixth possible implementation manner of the first aspect, in a seventh possible implementation manner, the IMSI list is stored in a non-volatile Flash NV Flash in the terminal device.
In a second aspect, an embodiment of the present invention provides a terminal device, which may include a processor and a memory, where the memory is configured to store instructions, and the processor is configured to call the instructions stored in the memory to perform the following operations:
reading an International Mobile Subscriber Identity (IMSI) list stored in terminal equipment before the terminal equipment is started to register, wherein a target user identity identification card runs in the terminal equipment, the terminal equipment supports a whole network communication system, and the IMSI list stores IMSI of the user identity identification card which does not support a Long Term Evolution (LTE) system; and if the IMSI of the target user identity identification card is judged to be stored in the IMSI list, the terminal equipment is forbidden to search or try to access the LTE network.
With reference to the second aspect, in a first possible implementation manner, the processor is further configured to: when the target user identity identification card is inserted into the terminal equipment, judging whether the target user identity identification card supports an LTE system; and if not, writing the IMSI of the target user identity identification card into the IMSI list and storing the IMSI into the IMSI list.
With reference to the first possible implementation manner of the second aspect, in a second possible implementation manner, the terminal device further includes a transceiver; the processor is used for judging whether the target user identity identification card supports an LTE system, and specifically comprises the following steps: and judging whether the target user identity identification card supports an LTE system or not according to an LTE network access success response or an LTE network access rejection reason value fed back by the network side through the transceiver.
With reference to the first possible implementation manner of the second aspect, or with reference to the second possible implementation manner of the second aspect, in a third possible implementation manner, the processor is further configured to: under the condition that the IMSI of the target user identity identification card is written and stored in the IMSI list, triggering a timer to be started for timing, wherein the timer is used for timing so that the terminal equipment is forbidden to search or attempt to access an LTE network only within a time period counted by the timer; the processor is configured to prohibit the terminal device from searching or attempting to access an LTE network if it is determined that the IMSI of the target subscriber identity card is stored in the IMSI list, specifically: and if the IMSI of the target user identity identification card is judged to be stored in the IMSI list and the timer is not overtime, the terminal equipment is forbidden to search or try to access the LTE network.
With reference to the third possible implementation manner of the second aspect, in a fourth possible implementation manner, the processor is further configured to: when the timer is overtime, trying to access the LTE network; if the LTE network is successfully accessed, removing the IMSI of the target user identity identification card from the IMSI list; and if the LTE network is failed to be accessed and the user identity identification card is judged not to support the LTE system, the timer is triggered again to start to time.
With reference to the second aspect, or with reference to the first possible implementation manner of the second aspect, or with reference to the second possible implementation manner of the second aspect, or with reference to the third possible implementation manner of the second aspect, or with reference to the fourth possible implementation manner of the second aspect, in a fifth possible implementation manner, the terminal device supports a GUL mode; the processor is further configured to: and controlling the terminal equipment to try to access the GSM or UMTS network.
With reference to the second aspect, or with reference to the first possible implementation manner of the second aspect, or with reference to the second possible implementation manner of the second aspect, or with reference to the third possible implementation manner of the second aspect, or with reference to the fourth possible implementation manner of the second aspect, in a sixth possible implementation manner, the terminal device supports the CL mode; the processor is further configured to: and controlling the terminal equipment to try to access a code division multiple access CDMA or an evolved high-speed packet network eHRPD network.
With reference to the second aspect, or with reference to the first possible implementation manner of the second aspect, or with reference to the second possible implementation manner of the second aspect, or with reference to the third possible implementation manner of the second aspect, or with reference to the fourth possible implementation manner of the second aspect, or with reference to the fifth possible implementation manner of the second aspect, or with reference to the sixth possible implementation manner of the second aspect, in a seventh possible implementation manner, the IMSI list is stored in a non-volatile Flash memory NV Flash in the terminal device.
The embodiment of the invention has the following beneficial effects:
in the embodiment of the invention, an International Mobile Subscriber Identity (IMSI) list stored in terminal equipment is read before the terminal equipment is started to register, wherein a target subscriber identity identification card runs in the terminal equipment, the terminal equipment supports a full-network communication mode, and IMSI of the subscriber identity identification card which does not support a Long Term Evolution (LTE) mode is stored in the IMSI list; and if the IMSI of the target user identity identification card is judged to be stored in the IMSI list, the terminal equipment is forbidden to search or try to access the LTE network. The method comprises the steps that a target user identity identification card runs in the whole network communication terminal equipment, before processes such as registration and network access are needed, whether the IMSI of the target user identity identification card is stored in an IMSI list in the terminal equipment is detected, whether the card supports an LTE system is judged, if not, searching is directly skipped or an LTE network is attempted to be accessed, so that the network access time is saved, the network access efficiency is improved, and the user experience is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a diagram of a communication network architecture provided by an embodiment of the present invention;
fig. 2 is a flowchart illustrating a network access processing method according to an embodiment of the present invention;
fig. 3 is a flowchart illustrating another network access processing method according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a terminal device according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a network access processing apparatus according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of another embodiment of a network access processing apparatus according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of another embodiment of the terminal device according to the embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "first," "second," "third," and "fourth," etc. in the description and claims of the invention and in the accompanying drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the invention. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
Hereinafter, some terms in the present application are explained to facilitate understanding by those skilled in the art.
1) A terminal device, also called a User Equipment (UE), is a device providing voice and/or data connectivity to a User, such as a handheld device with a wireless connection function, a vehicle-mounted device, and so on. Common terminal devices include, for example: a Mobile phone, a tablet computer, a notebook computer, a palm computer, a Mobile Internet Device (MID), a wearable device, an intelligent bracelet, a pedometer, an MP3 player (Moving Picture Experts group Audio Layer III, motion Picture Experts compression standard Audio Layer 3), an MP4 player (Moving Picture expert Audio Layer IV, motion Picture Experts compression standard Audio Layer 3), a Personal Digital Assistant (PDA), a laptop computer, and the like.
2) The SIM card includes, but is not limited to, a SIM (Subscriber Identity Module) card, a UIM (User Identity Module) card, and a USIM (Universal Subscriber Identity Module) card.
3) The International Mobile Subscriber Identity (IMSI) is a mark for distinguishing a Mobile Subscriber, is stored in the SIM card, and can be used for distinguishing effective information of the Mobile Subscriber. The total length of the device does not exceed 15 bits, and numbers ranging from 0 to 9 are also used. The MCC is the code number of the country to which the mobile subscriber belongs, occupies 3 digits, and is specified as 460 in China; the MNC is a mobile network number and consists of two digits or three digits, and the Mobile Network Code (MNC) of China Mobile is 00; the mobile communication network is used for identifying the mobile communication network to which the mobile user belongs; MSIN is a mobile subscriber identity used to identify a mobile subscriber in a mobile communications network.
4) Global System for Mobile Communication (GSM) is currently the most widely used Mobile phone standard. More than 200 countries and regions worldwide are using GSM phones for more than 10 billion people. The ubiquity of the GSM standard makes international roaming of users commonplace after signing a "roaming agreement" between mobile phone operators. GSM differs from its previous standard most in that its signaling and voice channels are digital, and is therefore considered a second generation (2G) mobile telephone system. This illustrates that digital communication has long been built into systems. GSM is an open standard currently developed by 3 GPP.
5) Universal Mobile Telecommunications System (UMTS) is a complete 3G Mobile communications technology standard, and UMTS is not limited to defining air interfaces. In addition to the continued sophistication of WCDMA as the preferred air interface technology, the UMTS has also introduced TD-SCDMA and HSDPA technologies in succession.
6) The 4th Generation mobile communication standard (4G) refers to a fourth Generation mobile communication technology, which includes two systems of TD-LTE and FDD-LTE (LTE is only 3.9G in strict sense, and although advertised as a 4G wireless standard, it is not actually recognized by 3GPP as the next Generation wireless communication standard IMT-Advanced described by the international telecommunications union, and thus it has not yet reached the 4G standard in strict sense. Only the upgraded LTE Advanced meets the requirements of the international telecommunications union for 4G).
7) "plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
Embodiments of the present application are described below with reference to the drawings.
In order to facilitate understanding of the embodiments of the present invention, a communication network architecture on which the embodiments of the present invention are based is described below. Referring to fig. 1, fig. 1 is a communication network architecture diagram provided in an embodiment of the present invention, where the network architecture includes a total network access terminal device and a plurality of base stations that provide communication service support for the total network access terminal device, and the base stations are provided by a plurality of operators respectively, so that a requirement that the total network access terminal device can support different network systems can be met. In fig. 1, services of multiple communication network systems provided by different base stations may include GSM, UTMS, eHRPD, LTE, and the like, and when the terminal device is a telecommunication terminal device, it mainly supports a CL mode; when the terminal equipment is mobile or connected terminal equipment, the GUL mode is mainly supported. Specifically, the CL mode may be understood as a mode in which the chinese telecommunication terminal device supports one of LTE access and CDMA access (e.g., eHRPD access), that is, one of 1X/HRPD access modes supported by the user configuring the terminal through an AT command syscfvex; the GUL mode can be understood as a mode that China Mobile and China Unicom terminal equipment supports one of GSM, UTMS and LTE, namely an access mode that a user configures the terminal by AT command SYSCFGEX and does not support 1X and HRPD.
It is to be understood that the base Station in the communication system in fig. 1 may be a Base Transceiver Station (BTS) in GSM or CDMA, a base Station (NodeB) in WCDMA, an evolved Node B (eNB or eNodeB) in LTE, or a base Station device in a future 5G network, and the like, which is not limited in this disclosure. In addition, the communication system may further include a core network device and the like, and the core network provides data support and related services for the communication process between the base station and the terminal device. It is understood that the above network architecture in fig. 1 is only one implementation manner in the embodiment of the present invention, and the network architecture in the embodiment of the present invention includes, but is not limited to, the above network architecture.
Referring to fig. 2, fig. 2 is a schematic flowchart of a network access processing method according to an embodiment of the present invention, and the network access processing method according to the embodiment of the present invention will be described in detail from the terminal device side with reference to fig. 2. As shown in fig. 2, the method may include the following steps S201 to S202.
Step S401: before the terminal equipment is started and registered, reading an International Mobile Subscriber Identity (IMSI) list stored in the terminal equipment.
Specifically, under normal conditions, the mobile phone will execute the following steps in sequence after being turned on: after the three processes are executed, the mobile phone is already attached to the mobile communication network, and normal service can be carried out. The PLMN selection is mainly to select a suitable PLMN according to the signal strength of the measured cell, and the cell selection is to select a suitable (non-restricted) cell according to the broadcast information of the cell and the IMSI information of the subscriber identity card, and to camp the mobile phone in the cell. After the mobile phone completes PLMN and cell selection, a location registration procedure is generally initiated, and the location of the mobile phone is reported to the mobile network, where the currently existing location registration procedure includes LAU (normal LAU/IMSI attach), GPRS attach, and EPS attach, and in a broad sense, RAU/TAU and other procedures also belong to the location registration procedure. In the registration process, the mobile communication network may also reject the registration of the mobile phone, and possible situations include that the current location area is unavailable, the current PLMN is unavailable, the mobile phone is illegal, the IMSI is illegal, and the like. If the registration fails, the mobile phone will reinitiate cell reselection, even PLMN reselection, etc. according to the reject cause value.
For the multimode terminal equipment supporting 4G, when a user identity identification card (such as a SIM card) of a user does not support 4G, when accessing an LTE network, the user is rejected by various cause values at the network side to move a user of a unified card, and a USIM card not signing 4G accesses LTE, and the user is rejected by the cause value of "# 7EPS service not allowed" at the network side, and for a user of a telecommunication card, the user is rejected by the cause value of "# 15No able cells in tracking area" at the network side. However, for a terminal device (a terminal device supporting multiple modes) which is connected to the whole network, it is currently preferred to try to access an LTE network, that is, after the terminal device is powered on, LTE is preferentially searched, which results in that for an SIM card which does not sign LTE, the SIM card is rejected by network test only when trying to access after searching for an LTE network. That is, the terminal device will try other system networks only after the SIM card fails to try to access the LTE. Therefore, when the terminal device needs to be powered on and registered each time, the time for acquiring the service is increased, so that the waiting time of the user is prolonged, and the user experience is seriously influenced.
In summary, for the card not subscribing to 4G, no matter in CL or gil mode, every time the user starts the phone, the user tries in LTE for a period of time, and then goes to try in other modes, which affects the time for the user to start the phone to obtain the service. In the embodiment of the invention, a target user identity identification card runs in terminal equipment, the terminal equipment supports a full network communication mode, the terminal equipment does not immediately perform network registration after being started, but reads an International Mobile Subscriber Identity (IMSI) list stored in the terminal equipment before starting registration, the IMSI list stores IMSI of the user identity identification card which does not support the LTE mode, and particularly stores the IMSI which does not support the LTE mode into a related list by which mode, the IMSI can be actively stored by a user; or the relevant IMSI information which does not support the LTE system and is provided by the operator when the SIM card is issued can be provided, so that the terminal equipment can download the IMSI information by the network; or whether all the user identification cards which are operated by the terminal device per se support the LTE system or not is recorded, and the like.
Step S402: and if the IMSI of the target user identity identification card is judged to be stored in the IMSI list, the terminal equipment is forbidden to search or try to access the LTE network.
Specifically, if the terminal device finds the IMSI of the currently operating subscriber identity card in the IMSI list stored in the terminal device, it may be determined that the currently multi-operating subscriber identity card does not support the LTE standard, and therefore if the current multi-operating subscriber identity card is preferentially searched or attempted to access the LTE network, time and resources may be wasted, and the power-on and network-access efficiency of the user is greatly affected. It can be understood that the target user identification card no-sign-on 4G is mainly in the following scenario:
a) the user does not change the 4G card or the 3G card, and the mobile phone supports 4G;
b) the user changes the 4G card into the non-activated 4G card, and the mobile phone supports 4G;
c) the user changes into a 4G card, the card is activated, the mobile phone supports local 4G, but the 4G is not opened when the mobile phone is accessed to other operators.
In a possible implementation manner, the determining whether the target user identity card supports an LTE standard includes: and judging whether the target user identity identification card supports the LTE system or not according to the LTE network access success response fed back by the network side or the rejection reason value of the LTE network for rejecting access. For a 4G-supporting multimode terminal, when receiving an access success response fed back by a network side, judging that a target user identity identification card operating in the terminal equipment supports an LTE system; for the multimode terminal supporting 4G, when all cards of the user do not support 4G, the network side rejects the LTE access with various cause values, taking a mobile or a unicom card user as an example, the USIM card not signing for 4G accesses the LTE access, the network side rejects with a cause value of "# 7 epservice not allowed" and the network side rejects with a cause value of "# 15 nosable cells in tracking area" for the telecom card user. The 3gpp 24301 protocol specifies that when TAU, ATTACH and SERVICE flows are performed under LTE, if the terminal is rejected by a network side with a #15 enable cells in tracking area cause value and carries an extension cause value, the terminal needs to forbid access to LTE for a period of time. The 3gpp 24301R13 protocol is explained for the case of ATTACH or TAU rejected #15 under LTE as follows: #15(No able cells interleaving area) (No available cell in the current tracking area); if the ATTACH REJECT message carries an extended cause value IE entry, and its value is "E-UTRAN not allowed", and in addition, the UE supports a "disable LTE rejected by #15 cause value" procedure, the UE shall behave as forbidden to access LTE and search for available cells in other systems. As can be seen from the above, for a terminal supporting 4G, when the terminal is rejected by the network side with the #15 cause value during access, if the terminal is required to prohibit LTE from trying other systems while carrying the extended cause value, it can be seen that, for the SIM card not signing 4G, the network side will notify the terminal with the above cause value.
In the embodiment of the invention, an International Mobile Subscriber Identity (IMSI) list stored in terminal equipment is read before the terminal equipment is started to register, wherein a target subscriber identity identification card runs in the terminal equipment, the terminal equipment supports a full-network communication mode, and IMSI of the subscriber identity identification card which does not support a Long Term Evolution (LTE) mode is stored in the IMSI list; and if the IMSI of the target user identity identification card is judged to be stored in the IMSI list, the terminal equipment is forbidden to search or try to access the LTE network. The method comprises the steps that a target user identity identification card runs in the whole network communication terminal equipment, before processes such as registration and network access are needed, whether the IMSI of the target user identity identification card is stored in an IMSI list in the terminal equipment is detected, whether the card supports an LTE system is judged, if not, searching is directly skipped or an LTE network is attempted to be accessed, so that the network access time is saved, the network access efficiency is improved, and the user experience is improved.
Referring to fig. 3, fig. 3 is a schematic flowchart of another network access processing method according to an embodiment of the present invention. The network access processing method in the embodiment of the present invention will be described in detail below with reference to fig. 3 from the terminal device side. The method may comprise the following steps S301-S308.
Step S301: and when the target user identity identification card is inserted into the terminal equipment, judging whether the target user identity identification card supports an LTE system.
Specifically, the judging method may refer to the related description in the embodiment of fig. 2 for a detailed description according to the network access success response fed back by the network side or the rejection reason value for rejecting network access. Because there are various ways to judge whether the target user identity card supports the LTE network, the embodiment of the present invention adopts a way of judging by the terminal device itself. That is, when the target subscriber identity card is inserted into a certain all-network-connected terminal device for the first time, and when the target subscriber identity card does not support the LTE system, the IMSI of the card may not appear in the IMSI list, but after the first network access (LTE) is rejected, the IMSI of the card may be stored in the IMSI list after the card is determined to not support the LTE, so that the search or registration of the LTE network may be skipped when the network access registration is required again next time.
Step S302: and if not, writing the IMSI of the target user identity identification card into the IMSI list and storing the IMSI into the IMSI list.
Specifically, the IMSI list in the terminal device is used for the terminal device to know which subscriber identity cards do not support LTE, and then the IMSI corresponding to the subscriber identity card is stored in the IMSI list.
Step S303: and under the condition that the IMSI of the target user identity identification card is written and stored into the IMSI list, triggering a timer to be started for timing, wherein the timer is used for timing so that the terminal equipment is forbidden to search or attempt to access an LTE network only within the time period counted by the timer.
Specifically, under the condition that it is determined that the target user identity card does not support the LTE network, the corresponding IMSI is stored in the IMSI list, and meanwhile, a related timer is triggered to be started for timing, so that the timing is performed, and the terminal device is only prohibited from searching or attempting to access the LTE network within a time period timed by the timer. Namely, after a fixed time interval (timer is overtime), the function of searching or attempting to access the LTE network by the target subscriber identity card is reactivated, because, assuming that there is a misjudgment in the foregoing steps, that is, the target subscriber identity card is misjudged as not supporting LTE only because of poor current signal or poor network service state, or in some cases, the user activates the LTE function of the target subscriber identity card, if the LTE searching and accessing function of the target subscriber identity card is prohibited all the time, it may result in that the user cannot normally use the target subscriber identity card, therefore, at every fixed time interval, the LTE function of the target subscriber identity card is reactivated to allow the user to normally search for and attempt to access the LTE network, and if the network can be normally accessed, it is better to assume that the network cannot be accessed, the timer is started again, so that a large amount of network resources can be saved and the communication efficiency of the user is improved by the periodic circulation.
Step S304: before the terminal equipment is started to register, reading an International Mobile Subscriber Identity (IMSI) list stored in the terminal equipment, wherein a target user identity identification card runs in the terminal equipment, the terminal equipment supports a whole network communication mode, and the IMSI list stores IMSI of the user identity identification card which does not support a Long Term Evolution (LTE) mode.
Specifically, step S304 may refer to step S201 in the embodiment provided in fig. 2 correspondingly, and details of implementation are not described here again.
Step S305: and if the IMSI of the target user identity identification card is judged to be stored in the IMSI list and the timer is not overtime, the terminal equipment is forbidden to search or try to access the LTE network.
Specifically, the terminal device may be prohibited from searching or attempting to access the LTE network not only if the IMSI is present in the IMSI re-IMSI list, but also if the time counted by the started timer is not exceeded, that is, the timer is not expired.
Step S306: and when the timer is overtime, attempting to access the LTE network.
Specifically, if the timing time of the timer has been exceeded, the LTE network is attempted to be accessed according to the normal network access procedure.
Step S307: and if the LTE network is successfully accessed, removing the IMSI of the target user identity identification card from the IMSI list.
Specifically, if the target subscriber identity module card is successfully accessed to the LTE network at this time, it indicates that the card currently supports the 4G function, and removes the IMSI of the card from the IMSI list, so that the next time the registration process is started, the card may still search for a limited number of times or try to access the LTE network, that is, a normal network access process is implemented.
Step S308: and if the LTE network is failed to be accessed and the user identity identification card is judged not to support the LTE system, the timer is triggered again to start to time.
Specifically, if the target user identity card still fails to access the LTE network at this time, it indicates that the card still does not support the 4G function or does not activate the 4G function, obviously, the IMSI of the card is not cleared from the IMSI list, and the timer is triggered again to perform timing, so that the terminal device is prohibited from searching for or attempting to access the LTE network within the time period timed by the timer, and this is performed periodically.
In one possible implementation, the terminal device supports a GUL mode; the terminal device attempts to search for or access a global system for mobile communications GSM or universal mobile telecommunications system UMTS network after prohibiting the terminal device from searching for or attempting to access an LTE network.
In one possible implementation, the terminal device supports the CL mode; the terminal device attempts to search for or access a code division multiple access CDMA or evolved high speed packet network eHRPD network after prohibiting the terminal device from searching for or attempting to access an LTE network.
In a possible implementation, the IMSI list is stored in a non-volatile Flash memory NV Flash in the terminal device. That is, the IMSI list may be stored in a Flash space opened in a Non-Volatile Memory (Non-Volatile Memory) of the terminal device, so that the terminal device may be powered off or not powered off after writing the IMSI into the IMSI list.
In the embodiment of the invention, an International Mobile Subscriber Identity (IMSI) list stored in terminal equipment is read before the terminal equipment is started to register, wherein a target subscriber identity identification card runs in the terminal equipment, the terminal equipment supports a full-network communication mode, and IMSI of the subscriber identity identification card which does not support a Long Term Evolution (LTE) mode is stored in the IMSI list; and if the IMSI of the target user identity identification card is judged to be stored in the IMSI list, the terminal equipment is forbidden to search or try to access the LTE network. The method comprises the steps that a target user identity identification card runs in the whole network communication terminal equipment, before processes such as registration and network access are needed, whether the IMSI of the target user identity identification card is stored in an IMSI list in the terminal equipment is detected, whether the card supports an LTE system is judged, if not, searching is directly skipped or an LTE network is attempted to be accessed, so that the network access time is saved, the network access efficiency is improved, and the user experience is improved.
In order to better implement the network access processing methods corresponding to fig. 2 and fig. 3 in the embodiments of the present invention, the present invention further provides related devices for implementing the methods described above.
Referring to fig. 4, fig. 4 is a schematic structural diagram of a terminal device according to an embodiment of the present invention, and as shown in fig. 4, the terminal device 10 includes a processor 101, a memory 102, and a transceiver 103. Wherein the processor 101, memory 102, and transceiver 103 may be connected by a bus or other means.
Optionally, the terminal device 10 may further include a network interface 104 and a power supply module 105.
The processor 101 may be a Digital Signal Processing (DSP) chip.
The Memory 102 is used for storing instructions, and in a specific implementation, the Memory 102 may be a Read-Only Memory (ROM) or a Random Access Memory (RAM), and in an embodiment of the present invention, the Memory 102 is used for storing a session connection establishment program code.
The transceiver 103 is used for transmitting and receiving signals.
The network interface 104 is used for data communication between the terminal device 10 and other devices. The network interface 104 may be a wired interface or a wireless interface.
The power supply module 105 is used to supply power to the respective modules of the terminal device 10.
The processor 101 is configured to call instructions stored in the memory 102 to perform the following operations:
reading an International Mobile Subscriber Identity (IMSI) list stored in terminal equipment before the terminal equipment is started to register, wherein a target user identity identification card runs in the terminal equipment, the terminal equipment supports a whole network communication system, and the IMSI list stores IMSI of the user identity identification card which does not support a Long Term Evolution (LTE) system;
and if the IMSI of the target user identity identification card is judged to be stored in the IMSI list, the terminal equipment is forbidden to search or try to access the LTE network.
Specifically, the processor 101 is further configured to:
when the target user identity identification card is inserted into the terminal equipment, judging whether the target user identity identification card supports an LTE system;
and if not, writing the IMSI of the target user identity identification card into the IMSI list and storing the IMSI into the IMSI list.
Further, the terminal device further comprises a transceiver; the processor 101 is configured to determine whether the target user identity card supports an LTE standard, and specifically includes:
and judging whether the target user identity identification card supports an LTE system or not according to an LTE network access success response or an LTE network access rejection reason value fed back by the network side through the transceiver 103.
Still further, the processor 101 is further configured to:
under the condition that the IMSI of the target user identity identification card is written and stored in the IMSI list, triggering a timer to be started for timing, wherein the timer is used for timing so that the terminal equipment is forbidden to search or attempt to access an LTE network only within a time period counted by the timer;
the processor is configured to prohibit the terminal device from searching or attempting to access an LTE network if it is determined that the IMSI of the target subscriber identity card is stored in the IMSI list, specifically:
and if the IMSI of the target user identity identification card is judged to be stored in the IMSI list and the timer is not overtime, the terminal equipment is forbidden to search or try to access the LTE network.
Still further, the processor 101 is further configured to:
when the timer is overtime, trying to access the LTE network;
if the LTE network is successfully accessed, removing the IMSI of the target user identity identification card from the IMSI list;
and if the LTE network is failed to be accessed and the user identity identification card is judged not to support the LTE system, the timer is triggered again to start to time.
Still further, the terminal device supports a GUL mode; the processor 101 is further configured to:
and controlling the terminal equipment to try to access the GSM or UMTS network.
Still further, the terminal device supports a CL mode; the processor 101 is further configured to:
and controlling the terminal equipment to try to access a code division multiple access CDMA or an evolved high-speed packet network eHRPD network.
Still further, the IMSI list is stored in a non-volatile Flash memory NV Flash in the terminal device.
It should be noted that, for the functions of each functional module in the terminal device 10 described in the embodiments of the present invention, reference may be made to the related description of the corresponding network access processing method in the embodiments shown in fig. 2 to fig. 3, which is not described herein again.
Fig. 5 shows a schematic structural diagram of a network access processing device 20 according to an embodiment of the present invention, and fig. 5 is a schematic structural diagram of a network access processing device according to an embodiment of the present invention, and the following describes a structure of the communication device 20 in detail with reference to fig. 5. The apparatus 20 may include: a read module 201 and an inhibit module 202, wherein
A reading module 201, configured to read an international mobile subscriber identity IMSI list stored in a terminal device before a terminal device is turned on and registered, where a target subscriber identity module card is operated in the terminal device, the terminal device supports a full network communication system, and an IMSI of a subscriber identity module card that does not support a long term evolution LTE system is stored in the IMSI list;
a prohibiting module 202, configured to prohibit the terminal device from searching for or attempting to access an LTE network if it is determined that the IMSI of the target user identity card is stored in the IMSI list.
Specifically, as shown in fig. 6, a schematic structural diagram of another embodiment of a network access processing apparatus provided by the present invention, the apparatus 20 may further include: a judging module 203 and a writing module 204, wherein
The judging module 203 is configured to judge whether the target user identity card supports an LTE standard when the target user identity card is inserted into the terminal device;
a writing module 204, configured to write and store the IMSI of the target subscriber identity card into the IMSI list if the target subscriber identity card is not supported.
Further, the determining module is specifically configured to determine whether the target user identity card supports an LTE standard, and includes:
and judging whether the target user identity identification card supports the LTE system or not according to the LTE network access success response fed back by the network side or the rejection reason value of the LTE network for rejecting access.
Still further, as shown in fig. 6, the apparatus 20 may further include: a storage module 205, wherein
A storage module 205, configured to trigger a timer to be started for timing when the IMSI of the target subscriber identity card is written and stored in the IMSI list, where the timer is configured to time so that the terminal device is prohibited from searching for or attempting to access an LTE network only within a time period counted by the timer;
the disabling module 202 is specifically configured to:
and if the IMSI of the target user identity identification card is judged to be stored in the IMSI list and the timer is not overtime, the terminal equipment is forbidden to search or try to access the LTE network.
Still further, as shown in fig. 6, the apparatus 20 may further include: an access module 206, a purge module 207 and a trigger module 208, wherein
An access module 206, configured to attempt to access the LTE network when the timer expires;
a clearing module 207, configured to clear the IMSI of the target subscriber identity card from the IMSI list if access to the LTE network is successful;
the triggering module 208 is configured to, if the LTE network access fails and it is determined that the user identity card does not support the LTE standard, re-trigger the start timer to time.
Still further, the terminal device supports a GUL mode; as shown in fig. 6, the apparatus 20 may further include: a first control module 209, wherein
A first control module 209, configured to control the terminal device to attempt to access a global system for mobile communications GSM or a universal mobile telecommunications system UMTS network.
Still further, the terminal device supports the CL mode, as shown in fig. 6, the apparatus 20 may further include: a second control module 210, wherein
A second control module 210, configured to control the terminal device to attempt to access a CDMA or eHRPD network.
Still further, the IMSI list is stored in a non-volatile Flash memory NV Flash in the terminal device.
It is understood that the functions of each module in the network access processing apparatus 20 may refer to the specific implementation manner in the method embodiments corresponding to fig. 2 to fig. 3, and are not described herein again.
Referring to fig. 7, fig. 7 is a schematic structural diagram of another embodiment of a terminal device according to an embodiment of the present invention. The terminal device 30 may be an intelligent mobile terminal (e.g. a mobile phone), and the terminal device 30 includes: radio Frequency (RF) circuitry 301, memory 302 storing one or more computer programs, input devices 303, output devices 304, sensors 305, audio circuitry 306, wireless fidelity (WiFi) module 307, processor 308 including one or more processing cores, and power supply 303. Those skilled in the art will appreciate that the terminal device configuration shown in fig. 7 does not constitute a limitation of the terminal device and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components. Wherein:
the RF circuit 301 may be used for receiving and transmitting signals during information transmission and reception or during a call, and in particular, for receiving downlink information of a base station and then processing the received downlink information by the one or more processors 308; in addition, data relating to uplink is transmitted to the base station. In general, the RF circuit 301 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, the RF circuit 301 may also communicate with a network or other terminal device through wireless communication. The wireless communication may use any communication standard or protocol, including but not limited to global system for mobile communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Message Service (SMS), etc.
The memory 302 may be used to store computer programs and modules, and the processor 308 executes various functional applications and data processing by executing the computer programs and modules stored in the memory 302. The memory 302 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data created according to the use of the terminal device 30 (such as a photographed photograph, audio data, video data, etc.), and the like. Further, the memory 302 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, the memory 302 may also include a memory controller to provide the processor 308 and the input device 303 access to the memory 302.
The input device 303 may be used to receive entered numeric or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control. In particular, the input means 303 may comprise a touch sensitive surface 3031 as well as other input devices 3032. Touch-sensitive surface 3031, also referred to as a touch display panel or touchpad, may collect touch operations by a user on or near touch-sensitive surface 3031 (e.g., operations by a user on or near touch-sensitive surface 3031 using a finger, a stylus, or any other suitable object or attachment), and drive the corresponding connection device according to a predetermined program. Alternatively, touch sensitive surface 3031 may include both touch sensing devices and touch controllers. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 308, and can receive and execute commands sent by the processor 308. Additionally, touch sensitive surface 3031 may be implemented using various types of resistive, capacitive, infrared, and surface acoustic waves. The input means 303 may comprise other input devices 3032 in addition to the touch-sensitive surface 3031. In particular, other input devices 3032 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
The output means 304 may be used to display information input by or provided to the user, as well as various graphical user interfaces of the terminal device 30, which may be made up of graphics, text, icons, video, and any combination thereof. The output device 304 may include a display panel 3041, and optionally, the display panel 3041 may be configured in the form of a Liquid Crystal Display (LCD), an organic light-emitting diode (OLED), or the like. Further, touch-sensitive surface 3031 may overlay display panel 3041 and, when touch-sensitive surface 3031 detects a touch operation thereon or thereabout, communicate to processor 308 to determine the type of touch event, and processor 308 then provides a corresponding visual output on display panel 3041 in accordance with the type of touch event. Although in FIG. 7, touch-sensitive surface 3031 and display panel 3041 are implemented as two separate components for input and output functions, in some embodiments, touch-sensitive surface 3031 may be integrated with display panel 3041 for input and output functions.
The terminal device 30 may also include at least one sensor 305, such as a distance sensor, a light sensor, a motion sensor, and other sensors. Specifically, the distance sensor is used for detecting the distance between the screen of the terminal device and an object covering the terminal device, and the optical sensor is used for detecting an optical signal of the external environment of the terminal device. As one of the motion sensors, the gravity acceleration sensor may detect the magnitude of acceleration in each direction (generally, three axes), detect the magnitude and direction of gravity when stationary, and may be used for applications (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration) for recognizing the attitude of the terminal device 30, and related functions (such as pedometer and tapping) for vibration recognition; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which may be further configured on the terminal device 30, detailed descriptions thereof are omitted.
Wi-Fi belongs to short-distance wireless transmission technology, and the terminal device 30 can help a user send and receive e-mails, browse webpages, access streaming media and the like through the WiFi module 307, and provides wireless broadband internet access for the user. Although fig. 7 shows the Wi-Fi module 307, it is understood that it does not belong to the essential constitution of the terminal device 30, and may be omitted entirely as needed within the scope not changing the essence of the invention.
The processor 308 is a control center of the terminal device 30, connects various parts of the entire terminal device 30 by various interfaces and lines, and performs various functions of the terminal device 30 and processes data by running or executing computer programs and/or modules stored in the memory 302 and calling data stored in the memory 302, thereby performing overall monitoring of the terminal device 30. Optionally, processor 308 may include one or more processing cores; preferably, the processor 308 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 308.
The terminal device 30 further includes a power supply 303 (e.g., a battery) for supplying power to various components, which may preferably be logically connected to the processor 308 via a power management system, so as to manage charging, discharging, and power consumption via the power management system. The power supply 303 may also include any component or components of a direct or alternating current power source, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and the like.
Although not shown, the terminal device 30 may further include a camera, a bluetooth module, and the like, which are not described in detail herein. Specifically, in this embodiment of the present invention, the output device 304 (or the input device 303) of the terminal device is a touch screen display, the terminal device 30 further includes a memory 302, a processor 308, and one or more computer programs, where the one or more computer programs are stored in the memory 302, and the processor 308 is configured to invoke the information processing program stored in the memory 302 (a non-volatile memory) to execute the method steps in the foregoing method embodiments, which is not described herein again.
An embodiment of the present invention further provides a computer storage medium, where the computer storage medium may store a program, and the program includes, when executed, some or all of the steps of any one of the network access processing methods described in the foregoing method embodiments.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the above-described division of the units is only one type of division of logical functions, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit may be stored in a computer-readable storage medium if it is implemented in the form of a software functional unit and sold or used as a separate product. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like, and may specifically be a processor in the computer device) to execute all or part of the steps of the above-described method according to the embodiments of the present invention. The storage medium may include: a U-disk, a removable hard disk, a magnetic disk, an optical disk, a Read-Only Memory (ROM) or a Random Access Memory (RAM), and other various media capable of storing program codes.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (12)
1. A method for processing network access, the method comprising:
reading an International Mobile Subscriber Identity (IMSI) list stored in terminal equipment before the terminal equipment is started to register, wherein a target user identity identification card runs in the terminal equipment, the terminal equipment supports a whole network communication system, and the IMSI list stores IMSI of the user identity identification card which does not support a Long Term Evolution (LTE) system;
if the IMSI of the target user identity identification card is judged to be stored in the IMSI list, the terminal equipment is forbidden to search or try to access an LTE network;
before reading the International Mobile Subscriber Identity (IMSI) list stored in the terminal equipment before the terminal equipment is started to register, the method comprises the following steps:
when the target user identity identification card is inserted into the terminal equipment, judging whether the target user identity identification card supports an LTE system;
if not, writing the IMSI of the target user identity identification card into the IMSI list and storing the IMSI into the IMSI list;
the method further comprises the following steps:
under the condition that the IMSI of the target user identity identification card is written and stored in the IMSI list, triggering a timer to be started for timing, wherein the timer is used for timing so that the terminal equipment is forbidden to search or attempt to access an LTE network only within a time period counted by the timer;
when the timer is overtime, trying to access the LTE network;
if the IMSI of the target user identity identification card is judged to be stored in the IMSI list, the terminal equipment is prohibited from searching or trying to access the LTE network, and the method comprises the following steps:
and if the IMSI of the target user identity identification card is judged to be stored in the IMSI list and the timer is not overtime, the terminal equipment is forbidden to search or try to access the LTE network.
2. The method of claim 1, wherein the determining whether the target subscriber identity module card supports an LTE standard comprises:
and judging whether the target user identity identification card supports the LTE system or not according to the LTE network access success response fed back by the network side or the rejection reason value of the LTE network for rejecting access.
3. The method of claim 1, wherein after triggering a start timer to count the IMSI of the target subscriber identity card in the case that the IMSI of the target subscriber identity card is written and stored in the IMSI list, the method further comprises:
if the LTE network is successfully accessed, removing the IMSI of the target user identity identification card from the IMSI list;
and if the LTE network is failed to be accessed and the user identity identification card is judged not to support the LTE system, the timer is triggered again to start to time.
4. A method according to any of claims 1-3, wherein the terminal device supports a GUL mode; the method further comprises the following steps:
and controlling the terminal equipment to try to access the GSM or UMTS network.
5. A method according to any of claims 1-3, wherein the terminal device supports CL mode; the method further comprises the following steps:
and controlling the terminal equipment to try to access a code division multiple access CDMA or an evolved high-speed packet network eHRPD network.
6. A method according to any of claims 1-3, characterized in that the IMSI list is stored in a non-volatile Flash memory NV Flash in the terminal device.
7. A terminal device comprising a processor and a memory, wherein the memory is configured to store instructions and the processor is configured to call the instructions stored in the memory to perform the following operations:
reading an International Mobile Subscriber Identity (IMSI) list stored in terminal equipment before the terminal equipment is started to register, wherein a target user identity identification card runs in the terminal equipment, the terminal equipment supports a whole network communication system, and the IMSI list stores IMSI of the user identity identification card which does not support a Long Term Evolution (LTE) system;
if the IMSI of the target user identity identification card is judged to be stored in the IMSI list, the terminal equipment is forbidden to search or try to access an LTE network;
the processor is further configured to:
when the target user identity identification card is inserted into the terminal equipment, judging whether the target user identity identification card supports an LTE system;
if not, writing the IMSI of the target user identity identification card into the IMSI list and storing the IMSI into the IMSI list;
the processor is further configured to:
under the condition that the IMSI of the target user identity identification card is written and stored in the IMSI list, triggering a timer to be started for timing, wherein the timer is used for timing so that the terminal equipment is forbidden to search or attempt to access an LTE network only within a time period counted by the timer;
when the timer is overtime, trying to access the LTE network;
the processor is configured to prohibit the terminal device from searching or attempting to access an LTE network if it is determined that the IMSI of the target subscriber identity card is stored in the IMSI list, specifically:
and if the IMSI of the target user identity identification card is judged to be stored in the IMSI list and the timer is not overtime, the terminal equipment is forbidden to search or try to access the LTE network.
8. The terminal device of claim 7, wherein the terminal device further comprises a transceiver; the processor is used for judging whether the target user identity identification card supports an LTE system, and specifically comprises the following steps:
and judging whether the target user identity identification card supports an LTE system or not according to an LTE network access success response or an LTE network access rejection reason value fed back by the network side through the transceiver.
9. The terminal device of claim 7, wherein the processor is further configured to:
if the LTE network is successfully accessed, removing the IMSI of the target user identity identification card from the IMSI list;
and if the LTE network is failed to be accessed and the user identity identification card is judged not to support the LTE system, the timer is triggered again to start to time.
10. A terminal device according to any of claims 7-9, wherein the terminal device supports a GUL mode; the processor is further configured to:
and controlling the terminal equipment to try to access the GSM or UMTS network.
11. The terminal device according to any of claims 7-9, wherein the terminal device supports CL mode; the processor is further configured to:
and controlling the terminal equipment to try to access a code division multiple access CDMA or an evolved high-speed packet network eHRPD network.
12. A terminal device according to any of claims 7-9, characterized in that the IMSI list is stored in a non-volatile Flash memory NV Flash in the terminal device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610979165.7A CN106413036B (en) | 2016-10-31 | 2016-10-31 | Network access processing method and terminal equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610979165.7A CN106413036B (en) | 2016-10-31 | 2016-10-31 | Network access processing method and terminal equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106413036A CN106413036A (en) | 2017-02-15 |
CN106413036B true CN106413036B (en) | 2020-03-20 |
Family
ID=58015477
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610979165.7A Active CN106413036B (en) | 2016-10-31 | 2016-10-31 | Network access processing method and terminal equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106413036B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107948995B (en) * | 2017-11-30 | 2021-03-16 | Oppo广东移动通信有限公司 | Method and device for detecting LTE network access result and computer storage medium |
CN107995638B (en) * | 2017-11-30 | 2021-07-16 | Oppo广东移动通信有限公司 | Method and device for detecting LTE network access result and computer storage medium |
CN111492693B (en) * | 2018-01-10 | 2022-05-17 | 中兴通讯股份有限公司 | Modifying access control parameters in a wireless network |
CN108174418A (en) * | 2018-01-16 | 2018-06-15 | 奇酷互联网络科技(深圳)有限公司 | Processing method, device and the mobile terminal of tracing section updating |
CN108566661A (en) * | 2018-04-12 | 2018-09-21 | 宇龙计算机通信科技(深圳)有限公司 | A kind of access control method, device and mobile terminal |
CN111182520A (en) * | 2019-12-20 | 2020-05-19 | 翱捷科技(上海)有限公司 | Multi-card multi-standby single-pass mobile terminal and method for reducing interference between cards |
CN111083692A (en) * | 2019-12-30 | 2020-04-28 | 瓴盛科技有限公司 | Method and device for identifying SIM/USIM card not supporting mobile communication network and mobile terminal |
CN111726850B (en) * | 2020-06-22 | 2022-11-11 | 展讯通信(上海)有限公司 | Network access control method, device, terminal and readable storage medium |
CN112423375B (en) * | 2020-11-18 | 2024-04-05 | Oppo广东移动通信有限公司 | Network access method, terminal equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102104953A (en) * | 2009-12-17 | 2011-06-22 | 深圳富泰宏精密工业有限公司 | Double card mobile phone and smart card registration method thereof |
CN102137433A (en) * | 2011-04-15 | 2011-07-27 | 电信科学技术研究院 | Access control method and device |
WO2012139623A1 (en) * | 2011-04-11 | 2012-10-18 | Telefonaktiebolaget L M Ericsson (Publ) | Mobile terminal multiple network registration |
CN103491529A (en) * | 2013-09-27 | 2014-01-01 | 中国联合网络通信集团有限公司 | Network access processing method and device for mobile terminal |
CN105050112A (en) * | 2015-06-19 | 2015-11-11 | 广东欧珀移动通信有限公司 | Network access method and mobile terminal |
-
2016
- 2016-10-31 CN CN201610979165.7A patent/CN106413036B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102104953A (en) * | 2009-12-17 | 2011-06-22 | 深圳富泰宏精密工业有限公司 | Double card mobile phone and smart card registration method thereof |
WO2012139623A1 (en) * | 2011-04-11 | 2012-10-18 | Telefonaktiebolaget L M Ericsson (Publ) | Mobile terminal multiple network registration |
CN102137433A (en) * | 2011-04-15 | 2011-07-27 | 电信科学技术研究院 | Access control method and device |
CN103491529A (en) * | 2013-09-27 | 2014-01-01 | 中国联合网络通信集团有限公司 | Network access processing method and device for mobile terminal |
CN105050112A (en) * | 2015-06-19 | 2015-11-11 | 广东欧珀移动通信有限公司 | Network access method and mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
CN106413036A (en) | 2017-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106413036B (en) | Network access processing method and terminal equipment | |
CN107182109B (en) | Mobile network connection registration method, device and computer readable storage medium | |
EP3389300B1 (en) | Method and apparatus for identifying pseudo base-station, and terminal | |
EP3389299B1 (en) | Method and apparatus for identifying pseudo base-station, and terminal | |
CN106714250B (en) | Cell registration method and device and computer readable storage medium | |
US11224027B2 (en) | Cell registration method and device | |
CN110022553B (en) | User identity identification card management method and mobile terminal | |
CN106961676B (en) | Network searching method, device and medium | |
CN106851755B (en) | Cell registration method and device | |
JP2021531705A (en) | Communication method and equipment | |
CN107094303B (en) | Terminal network registration method, device and computer readable storage medium | |
CN108112028B (en) | Network searching method and equipment for international roaming | |
CN110677842B (en) | Network searching method, device, terminal equipment and storage medium | |
CN106961710B (en) | Network access method and terminal | |
CN106604277B (en) | Wireless network access method and mobile terminal | |
CN107682916B (en) | Network searching connection adaptation method and device and computer readable storage medium | |
CN106454976A (en) | Switching method and device for wireless network and terminal | |
US20220182925A1 (en) | Network information processing method and terminal device | |
CN110351702B (en) | System information area determining method, indicating method, terminal and network equipment | |
CN107466081B (en) | Wireless switching method and terminal | |
CN105744600A (en) | Communication network access method and user equipment | |
CN111988867B (en) | Communication method with limited radio resource control and terminal equipment | |
CN108563528B (en) | Application control method, terminal and computer storage medium | |
CN106454799B (en) | Information processing method and device | |
CN106792583B (en) | Multimedia message sending method, terminal and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |