CN112074001A - Network access method and communication device - Google Patents
Network access method and communication device Download PDFInfo
- Publication number
- CN112074001A CN112074001A CN202010881869.7A CN202010881869A CN112074001A CN 112074001 A CN112074001 A CN 112074001A CN 202010881869 A CN202010881869 A CN 202010881869A CN 112074001 A CN112074001 A CN 112074001A
- Authority
- CN
- China
- Prior art keywords
- network
- access
- configuration information
- type
- detected
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000004891 communication Methods 0.000 title claims abstract description 27
- 238000012545 processing Methods 0.000 claims description 47
- 238000004590 computer program Methods 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 4
- 230000001960 triggered effect Effects 0.000 abstract description 23
- 230000001976 improved effect Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241000760358 Enodes Species 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000008093 supporting 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/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
- H04L12/2869—Operational details of access network equipments
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses a network access method and a communication device, which are applied to terminal equipment, wherein the method comprises the following steps: triggering access to a first type network according to the configuration information; if the access to the first type network is not successful, the access to the second type network is triggered; and if the configuration information is detected to be updated and the configuration information after the updating meets the correct condition, triggering access to the first-class network. By the method, the efficiency of connecting the terminal equipment to the high-speed network can be improved.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a network access method and a communications apparatus.
Background
An Access Point Name (APN) is a Name of a gateway between a mobile network such as General Packet Radio Service (GPRS) and another computer network, and is used to define network paths of all mobile data connections on a mobile device. The APN may decide which access way the mobile device accesses the network.
In the current technology, an APN may be manually configured by a user, and when the APN configured by the user is incorrect, the APN may cause a terminal device to Disable (Disable) an Evolved Universal Mobile Telecommunications System Terrestrial Radio Access Network (UTRAN) capability, so that the terminal device is camped on a 2G or 3G Network. User changes to the APN may cause the terminal device to Enable the E-UTRAN frequently and incorrect configuration may still not result in successful network camping of the terminal device on the E-UTRAN. Such frequent attempts may not only disable the terminal device to connect to the E-UTRAN, but also may cause service interruption in the 2G or 3G network in which the terminal device is currently located, which may affect user experience.
Disclosure of Invention
The application discloses a network access method and a communication device, which can improve the efficiency of connecting terminal equipment to a high-speed network.
In a first aspect, an embodiment of the present application provides a network access method, which is applied to a terminal device, where the method includes:
triggering access to a first type network according to the configuration information;
if the access to the first type network is not successful, the access to the second type network is triggered;
and if the configuration information is detected to be updated and the configuration information after the updating meets the correct condition, triggering access to the first-class network.
In one embodiment, after the access to the second type of network is triggered if the access to the first type of network is not successful, the access timer is started if the access to the second type of network is successful.
In an embodiment, if it is detected that the configuration information is updated before the timing of the access timer satisfies the timing condition, and it is detected that the updated configuration information satisfies the correct condition, the access to the first type network is triggered within a first duration.
In one embodiment, if the update processing of the configuration information is detected and it is detected that the updated configuration information does not satisfy the correct condition, the network resides in the second type of network.
In one embodiment, if no update processing of the configuration information is detected, then residing in the second type of network.
In one embodiment, if the update processing of the configuration information is detected, whether the updated configuration information is consistent with the reserved configuration information is detected, wherein the reserved configuration information is configured by a first type of network; and if the updated configuration information is consistent with the reserved configuration information, triggering access to the first type of network.
In one embodiment, if the update processing of the configuration information is detected, whether the second type network can activate the first protocol according to the updated configuration information is detected; and if the detection result is that the first protocol can be activated, determining that the updated configuration information meets the correct condition, and triggering access to the first-class network.
In an embodiment, if an Attach Reject message sent by a first type network is received, it is determined that the first type network is not successfully accessed, and access to a second type network is triggered.
In a second aspect, an embodiment of the present application provides a communication apparatus, including:
the processing unit is used for triggering access to the first type of network according to the configuration information;
the processing unit is further configured to trigger access to a second type of network if the first type of network is not successfully accessed;
the processing unit is further configured to trigger access to the first-class network if the update processing of the configuration information is detected and it is detected that the updated configuration information satisfies a correct condition.
In a third aspect, an embodiment of the present application provides a communication apparatus, including a processor, a memory, and a user interface, where the processor, the memory, and the user interface are connected to each other, where the memory is used to store a computer program, and the computer program includes program instructions, and the processor is configured to invoke the program instructions to execute the network access method as described in the first aspect.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium storing one or more instructions adapted to be loaded by a processor and execute the network access method as described in the first aspect.
In the embodiment of the application, the terminal equipment can be triggered to access the first type network according to the configuration information; if the access to the first type network is not successful, the access to the second type network is triggered; and if the configuration information is detected to be updated and the configuration information after the updating meets the correct condition, triggering access to the first-class network. By the method, the efficiency of connecting the terminal equipment to the high-speed network can be improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a network architecture diagram of a network access provided in an embodiment of the present application;
fig. 2 is a flowchart illustrating a network access method according to an embodiment of the present application;
fig. 3 is a simplified successful attach request flow provided by an embodiment of the present application;
fig. 4 is a simplified attach request failure flow according to an embodiment of the present application;
fig. 5 is a schematic diagram of a communication device according to an embodiment of the present application;
fig. 6 is a simplified schematic physical structure diagram of a communication device according to an embodiment of the present disclosure.
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.
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, the recitation of an element by the phrase "comprising an … …" does not exclude the presence of additional like elements in the process, method, article, or apparatus that comprises the element, and further, where similarly-named elements, features, or elements in different embodiments of the disclosure may have the same meaning, or may have different meanings, that particular meaning should be determined by their interpretation in the embodiment or further by context with the embodiment.
In order to better understand the embodiments of the present application, the following terms refer to the embodiments of the present application:
evolved Universal Mobile Telecommunications System Terrestrial Radio Access Network (E-UTRAN): in a Long Term Evolution (LTE) network (also known as a 4G network), due to the Evolution relationship, an access network part is referred to as E-UTRAN, i.e. a mobile communication wireless network in LTE.
Access Point Name (APN): the network access technology is a parameter which must be configured when a mobile phone accesses the internet, and determines which access mode the mobile phone accesses the network. There are many types of external networks that can be accessed by a mobile phone user, such as the Internet, WAP sites, corporate intranet, and intra-industry private networks. The range and access mode of different access points are different, and the network side can know which network the mobile phone needs to access after being activated so as to allocate the IP of which network segment, that is, the APN determines what network the mobile phone of the user accesses through which access mode. The APN is usually stored in a Home Subscriber Server (HSS)/HLR (HLR) as a user subscription data, and a user mobile phone may also provide an APN to a network SGSN (Serving GPRS Support Node)/MME (Mobility Management Entity) when initiating a packet service. The SGSN/MME (hereinafter, SGSN) performs Domain Name resolution via a DNS (Domain Name Server) according to an APN provided by a user, thereby obtaining an IP address of a GGSN/PGW (hereinafter, GGSN), and accessing the user to a PDN corresponding to the APN. In addition, a wildcard may be stored in the HLR so that the subscriber or SGSN may choose to access an APN not stored in the HLR. The user may activate multiple PDP contexts, each associated with an APN. The purpose of the user selection of a different APN is to select an external network via a different GGSN. The APN needs domain name resolution through DNS to obtain the real IP address of the GGSN or external network node.
Timer TD: a timer specified in the 3GPP protocol that starts when successful network camping is performed to 2/3G after Disable E-UTRAN. And after the timer is overtime, the terminal equipment can Enable the E-UTRAN and try to return to 4G, the length of the timer is not specified by the protocol, and the terminal autonomously realizes the operation according to the situation.
Enable E-UTRAN: enabling E-UTRAN capabilities.
Disable E-UTRAN: the E-UTRAN capability is disabled.
IP Multimedia Subsystem technology (IMS): is composed of all functional entities capable of providing multimedia services, including a collection of signaling and bearer related functional entities. IP multimedia services are implemented using packet switched domains and multimedia bearers based on IETF defined session control capabilities. The IP multimedia subsystem enables operators to offer multimedia services based on internet applications, services and protocols to their subscribers.
Protocol Configuration Options PCO (PCO): for providing a terminal Equipment (UE) with some additional information about the network to which it is connected. This is an optional protocol field, and PCO will only appear in Attach Accept signaling messages when the UE requests a PCO option.
In order to better understand the embodiments of the present application, a network architecture to which the embodiments of the present application are applicable is described below.
Referring to fig. 1, fig. 1 is a network architecture diagram of a network access according to an embodiment of the present disclosure. As shown in fig. 1, the network architecture includes a first access network device, a second access network device, and a terminal device. The terminal device is located in the coverage range of the first access network device and also located in the coverage range of the second access network device. The network provided by the first access network device belongs to a first type of network, and may support E-UTRAN, i.e. a 4G network, although the first type of network may not be limited to a 4G network, and may also include a 5G network, or other types of networks, and this embodiment of the present application is not limited thereto. The network provided by the second access network device belongs to a second type of network, and the second type of network may be a 2G or 3G network, or may not be limited to the 2G or 3G network, and may also be other types of networks. And the wire speed of the second type network is lower than that of the first type network. After the terminal equipment is started, the terminal equipment enters a working state, and the mode of accessing the network can be determined according to the information. The terminal equipment can be preferentially connected to the first type network according to the configuration information so as to provide the user with the high-speed network. In case the configuration information is wrong, the terminal device will connect to the second type of network. It should be noted that the access network device providing the first type of network in the network architecture is not limited to the first access network device, and may also include 2 or more than 2 access network devices providing the first type of network; similarly, the access network device providing the second type of network in the network architecture is not limited to the second access network device, and may also include 2 or more access network devices providing the second type of network. When the terminal device is connected to the first type network or the second type network, a random access mode can be adopted, and different access network devices can be selected by comprehensively considering factors such as signal quality, channel throughput and the like of the network to be camped on. It should be noted that the Configuration information in the embodiment of the present application may include an APN, an IP Multimedia Subsystem (IMS), a Protocol Configuration Option (PCO), and other configurations related to the first type of network, and the embodiment of the present application is not limited.
The access network device related in this embodiment is an entity for transmitting or receiving a signal on a network side, and may be configured to perform interconversion between a received air frame and an Internet Protocol (IP) packet, and serve as a router between the terminal device and the rest of the access network, where the rest of the access network may include an IP network and the like. The access network device may also coordinate management of attributes for the air interface. For example, the access network device may be an evolved Node B (eNB or e-NodeB) in LTE, a new radio controller (NR controller), a enode B (gNB) in 5G system, a centralized network element (centralized unit), a new radio base station, a radio remote module, a micro base station, a relay (relay), a distributed network element (distributed unit), a reception point (TRP) or a Transmission Point (TP), or any other radio access device, but the embodiment of the present invention is not limited thereto.
The terminal device referred to in the embodiments of the present application is an entity for receiving or transmitting signals at a user side. The terminal device may be a device providing voice and/or data connectivity to a user, e.g. a handheld device, a vehicle mounted device, etc. with wireless connection capability. The terminal device may also be other processing devices connected to the wireless modem. The terminal device may communicate with a Radio Access Network (RAN). A terminal device may also be referred to as a wireless terminal, a subscriber unit (subscriber unit), a subscriber station (subscriber station), a mobile station (mobile), a remote station (remote station), an access point (access point), a remote terminal (remote terminal), an access terminal (access terminal), a user terminal (user terminal), a user agent (user agent), a user device (user device), or a user equipment (user equipment, UE), among others. The terminal equipment may be mobile terminals such as mobile telephones (or so-called "cellular" telephones) and computers with mobile terminals, e.g. portable, pocket, hand-held, computer-included or car-mounted mobile devices, which exchange language and/or data with a radio access network. For example, the terminal device may be a Personal Communication Service (PCS) phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), or the like. Common terminal devices include, for example: the mobile terminal includes a mobile phone, a tablet computer, a notebook computer, a handheld computer, a Mobile Internet Device (MID), a vehicle, a roadside device, an aircraft, and a wearable device, such as a smart watch, a smart bracelet, and a pedometer, but the embodiment of the present application is not limited thereto. The communication method and the related device provided by the present application are described in detail below.
In the prior art, after the terminal device is powered on, the terminal device preferentially camps on the first type network. When the user inputs wrong configuration information, the terminal equipment can Disable the E-UTRAN capability, and further disconnect from the first type network and connect to the second type network. After connecting to the second type of network, the terminal device starts an access Timer TD. When the user correctly modifies the configuration information, the terminal equipment waits for the timeout of an access Timer TD and then starts to access the first type network; if the configuration information is not modified correctly, the terminal device may frequently initiate a first-class network access request after the access Timer TD times out, and in this case, the terminal device may not be able to successfully camp on the first-class network, but may cause service interruption of a second-class network of the terminal device within a period of time due to multiple first-class network access attempts, which affects user experience.
In order to improve the efficiency of connecting the terminal device to the high-speed network, embodiments of the present application provide a network access method and a communication device, and the network access method and the communication device provided in embodiments of the present application are further described in detail below.
Referring to fig. 2, fig. 2 is a flowchart illustrating a network access method according to an embodiment of the present disclosure. The partial embodiment can be applied to the terminal equipment and can comprise the following steps:
210. and triggering access to the first type network according to the configuration information.
After the terminal equipment is started, if the configuration information is correct at the moment, the terminal equipment can be preferentially accessed into the first type network. The terminal device can support the first type network and the second type network, and the terminal device can be preferentially accessed to the first type network because the terminal device provides a better experience for a user and should preferentially provide a high-speed network service. At this time, the configuration information of the terminal device should be correct configuration information, and the terminal device first tries to register on the first type network according to the configuration information and initiates an Attach Request (Attach Request) message to establish a first type network connection.
Specifically, as shown in the simplified attach request procedure in fig. 3, the terminal device first initiates a random access and establishes a Radio Resource Control (RRC) connection with the first access network device. After the first access network device completes the RCC Connection configuration for the terminal device, it sends an Attach Request message to the first access network device, where the Attach Request message may be included in an RRC Connection Setup Complete message (RRC Connection Setup Complete), and the first access network device may be an e-NodeB. After receiving the Attach Request message in the connection setup complete message, the first access network device sends an Initial terminal message (Initial UE mask) to the core network of the first type of network, where the Initial UE mask includes the Attach Request message sent by the terminal device. If the core network processes the Attach Request message and allows the terminal device to access the first access network device, an Attach Accept (Attach Accept) message is sent to the first access network device, where the Attach Accept message is included in an Initial Context Setup Request (Initial Context Setup Request). The first access network device may send an RRC Connection Reconfiguration (RRC Connection Reconfiguration) message including an Attach Accept message to the terminal device, so as to notify that the core network Attach request of the terminal device is accepted by the core network. The terminal equipment can access the first kind of network to carry out high-speed data service transmission.
After the terminal device successfully accesses the first type network, if the user modifies the configuration information so that the modified configuration information is wrong, the terminal device will disconnect the first type network after the user sets wrong configuration information, and at this time, the terminal device still tries to register on the first type network according to the wrong configuration information, but the terminal device may fail to stay in the network due to the wrong configuration information. Specifically, as shown in the simplified Attach Request failure procedure in fig. 4, the terminal device may also send RRC connection setup complete information including an Attach Request message to a third access network device, where the third access network device may be the first access network device or another access network device supporting the first type of network. Then, the third access network device sends an Initial terminal message (Initial UE mask) to the core network of the first type of network, where the Initial UE mask includes an Attach Request message sent by the terminal device. If the core network processes the Attach Request message and rejects the terminal device to access the third access network device, an Attach Reject (Attach Reject) message is sent to the third access network device, where the Attach Reject message is included in a Downlink NAS Transport (Downlink NAS Transport) message. The third access network device transmits the Attach Reject message to the terminal device by sending a downlink Information Transfer (DL Information Transfer) message to the terminal device. The Attach Reject message may carry an EMM cause #19ESM failure message, which is used to indicate the reason for the failure of the terminal device Attach. The reason may be that the APN configuration, IMS configuration, or PCO configuration is incorrect, etc.
In a possible implementation manner, if the terminal device is started, and configured with the wrong configuration information, the terminal device may still try the first type of network attachment preferentially according to the wrong configuration information to obtain the result of the attachment failure, and the specific flow is as described above, which is not described herein again.
220. And if the access to the first type of network is not successful, triggering the access to the second type of network.
If the terminal device receives an Attach Reject message sent by the first access network device (or a core network of the first type of network) in the Attach flow, and the terminal device determines that the terminal device is not successfully connected to the first type of network, the terminal device is triggered to access the second type of network. The terminal device may access to the second type of network, such as the second access network device in fig. 1, by using a random access method. If the terminal device is successfully connected to the second type of network covered by the second access network device, an access Timer (Timer TD) is started, and the terminal device may configure the operation duration of the access Timer to 12 minutes, or certainly may configure the operation duration to other operation durations.
230. And if the configuration information is detected to be updated and the configuration information after the updating meets the correct condition, triggering access to the first-class network.
Wherein, the correct condition may be that the updated configuration information is consistent with the reserved configuration information of the operator where the terminal device currently resides; or, the terminal device may be capable of activating a first Protocol using the updated configuration information, where the first Protocol may be a Packet Data Protocol (PDP). The correct condition may also be other feasible conditions, and the embodiment of the present application is not limited.
In a possible implementation manner, after the terminal device accesses the second type network and before the timing of the access timer meets the timing condition, if it is detected that the user performs update processing on the configuration information to obtain the updated configuration information, and it is detected that the updated configuration information meets the correct condition, the access to the first type network is triggered. The procedure for accessing the first type of network has been described in detail above, and is not described herein again. The timing condition may be configured by the terminal device, and when the running time of the access timer reaches the time length value configured by the terminal device, for example, 12 minutes, it is determined that the timing of the access timer satisfies the timing condition. In addition, the first duration may be a short duration, which may achieve an immediate effect, and may be defined as 1 second, or may be other durations that may embody an immediate effect. It can be understood that, if the terminal device detects that the configuration information is updated before the timing of the access timer meets the timing condition, and detects that the configuration information after the update process meets the correct condition, the terminal device immediately triggers access to the first type network. Triggering access to the first type network, the terminal device can connect to an access network device covering the first type network by a random access method. For example, the operation duration of the access timer is 12 minutes, the terminal device first attempts to register on the first type of network according to the current configuration information after being powered on, and if the current configuration information is wrong configuration information, the terminal device fails to register on the first type of network, and then triggers the network camping to the second type of network. And after the terminal equipment is resident to the second type network, the terminal equipment starts the access timer. And if the access timer runs for 2 minutes, the user updates the current configuration information to obtain the updated configuration information. If the terminal device detects that the updated configuration information is consistent with the reserved configuration information of the operator of the second type network which resides at present; or detecting that the terminal device can activate the first protocol according to the updated configuration information, and determining that the updated configuration information meets the correct condition. The terminal device can register on the first type network immediately according to the updated configuration information. Since the updated configuration information meets the correct condition, the terminal device is likely to successfully register with the first type network. In the prior art, even if the terminal device determines that the updated configuration information meets the correct condition, the terminal device waits until the timing of the access timer reaches the timing condition, that is, the terminal device needs to wait until the running time of the access timer exceeds 12 minutes, and then can register on the first-class network according to the updated configuration information, so that a lot of time is undoubtedly delayed. The method can enable the terminal equipment to register on the first type network without waiting for the overtime of the timer, and improves the efficiency of connecting the terminal equipment to the high-speed network.
In a possible implementation manner, after the terminal device accesses the second type network and the timing of the access timer satisfies the timing condition, if it is detected that the user performs the update processing on the configuration information to obtain the updated configuration information and it is detected that the updated configuration information satisfies the correct condition, the terminal device may also immediately trigger the access to the first type network.
In a possible implementation manner, after the terminal device accesses the second type of network, if it is detected that the user performs the update processing on the configuration information and the updated configuration information does not satisfy the correct condition, the terminal device does not immediately trigger the access to the first type of network but continues to reside in the second type of network. In the prior art, even if the terminal device detects that the updated configuration information does not satisfy the correct condition, the terminal device attempts registration in the first type network after the access timer is overtime, and attempts registration for multiple times are expected to access the first type network. Such a setting may not only disable the terminal device to connect to the first type of network, but also cause the terminal device to interrupt its current service in the second type of network for a period of time. In the method, although the terminal device can try to register on the first type network before the access timer is overtime, the success rate of registering on the first type network according to the error configuration information is considered, the terminal device is immediately triggered to access the first type network and is not compensated, so the terminal device can continue to stay in the second type network and cannot be immediately triggered to access the first type network. It should be noted that, no matter whether the timing of the access timer reaches the timing condition, the terminal device does not immediately trigger the access to the first type network when detecting that the updated configuration information still does not meet the correct condition.
In a possible implementation manner, after the terminal device accesses the second type network, if the update processing on the configuration information is not detected all the time, no matter whether the timing of the access timer reaches the timing condition, the access to the first type network is not triggered, but the terminal device resides in the second type network all the time.
It should be noted that the configuration information may include multiple kinds of information related to the first type of network, such as APN, IMS, PCO, and the like, and as long as the terminal device detects that any one or several pieces of information in the configuration information are changed, the corresponding flow of the above embodiment may be triggered, and the steps triggered by the change of different information are all different in executing the embodiment of the present application.
According to the embodiment of the application, after the terminal equipment is accessed to the second type of network, if the updating processing of the configuration information is detected before the timing of the access timer meets the timing condition, and the configuration information after the updating processing meets the correct condition, the access to the first type of network is triggered immediately, the access to the first type of network is triggered without waiting for the overtime of the access timer, and the efficiency of accessing to the high-speed network is improved. In addition, after the terminal device accesses the second type of network, if it is detected that the user updates the configuration information and the updated configuration information still does not meet the correct condition, the terminal device does not immediately trigger access to the first type of network but continues to stay in the second type of network, so that the terminal device is prevented from not being connected with the first type of network but interrupting the service in the second type of network, and smooth data service is ensured.
Referring to fig. 5, fig. 5 is a schematic diagram of a communication device according to an embodiment of the present disclosure. The communication apparatus shown in fig. 5 may be used to perform part or all of the functions of the terminal device in the method embodiments described in fig. 2, fig. 3 and fig. 4. The device may be a terminal device, or a device in the terminal device, or a device capable of being used in cooperation with the terminal device. The logical structure of the apparatus may include: a processing unit 510 and a transceiving unit 520. Wherein, when the communication apparatus is applied to a terminal device:
a processing unit 510, configured to trigger access to a first type network according to configuration information;
the processing unit 510 is further configured to trigger access to a second type of network if the first type of network is not successfully accessed;
the processing unit 510 is further configured to trigger access to the first type network if it is detected that the configuration information is updated and it is detected that the updated configuration information satisfies a correct condition.
In a possible implementation manner, after triggering access to the second type of network if access to the first type of network is not successful, the processing unit 510 is further configured to start an access timer if access to the second type of network is successful.
In a possible implementation manner, the processing unit 510 is further configured to trigger access to the first type network within a first duration if it is detected that the configuration information is updated before the timing of the access timer meets the timing condition and it is detected that the updated configuration information meets the correct condition.
In a possible implementation manner, the processing unit 510 is further configured to reside in the second type network if it is detected that the configuration information is updated and it is detected that the updated configuration information does not satisfy the correct condition.
In a possible implementation manner, the processing unit 510 is further configured to reside in the second type network if the update process of the configuration information is not detected.
In a possible implementation manner, the processing unit 510 is further configured to detect whether the updated configuration information is consistent with the reserved configuration information if the update processing of the configuration information is detected, where the reserved configuration information is configured by the first type network; and if the updated configuration information is consistent with the reserved configuration information, triggering access to the first type of network.
In a possible implementation manner, the processing unit 510 is further configured to, if the update processing on the configuration information is detected, detect whether the second type network can activate the first protocol according to the configuration information after the update processing; and if the detection result is that the first protocol can be activated, determining that the updated configuration information meets the correct condition, and triggering access to the first-class network.
In a possible implementation manner, the processing unit 510 is further configured to determine that the access to the first type network is not successful and trigger the access to the second type network if the transceiver unit 520 receives an Attach Reject message sent by the first type network.
According to the embodiment of the application, after the terminal equipment is accessed to the second type of network, if the updating processing of the configuration information is detected before the timing of the access timer meets the timing condition, and the configuration information after the updating processing meets the correct condition, the access to the first type of network is triggered immediately, the access to the first type of network is triggered without waiting for the overtime of the access timer, and the efficiency of accessing to the high-speed network is improved. In addition, after the terminal device accesses the second type of network, if it is detected that the user updates the configuration information and the updated configuration information still does not meet the correct condition, the terminal device does not immediately trigger access to the first type of network but continues to stay in the second type of network, so that the terminal device is prevented from not being connected with the first type of network but interrupting the service in the second type of network, and smooth data service is ensured.
Referring to fig. 6, fig. 6 is a simplified schematic diagram of an entity structure of a communication device according to an embodiment of the present disclosure, where the device includes a processor 610, a memory 620, and a communication interface 630, and the processor 610, the memory 620, and the communication interface 630 are connected through one or more communication buses.
The processor 610 is configured to support the communication device to perform the functions corresponding to the methods of fig. 2, 3 and 4. The processor 610 may be a Central Processing Unit (CPU), a Network Processor (NP), a hardware chip, or any combination thereof.
The memory 620 is used to store program codes and the like. Memory 620 may include volatile memory (volatile memory), such as Random Access Memory (RAM); the memory 620 may also include a non-volatile memory (non-volatile memory), such as a read-only memory (ROM), a flash memory (flash memory), a Hard Disk Drive (HDD) or a solid-state drive (SSD); the memory 620 may also comprise a combination of the above types of memory.
In the embodiment of the present application, when the communication apparatus is applied to a terminal device, the processor 610 may call the program code stored in the memory 620 to perform the following operations:
the processor 610 calls the program code stored in the memory 620 to trigger access to the first type network according to the configuration information;
if the program code stored in the memory 620 is called by the processor 610 and is not successfully accessed to the first type of network, the access to the second type of network is triggered;
the processor 610 calls the program code stored in the memory 620, and if it is detected that the configuration information is updated and the updated configuration information satisfies the correct condition, it triggers the access to the first type network.
In one possible implementation, after the first type network is not successfully accessed and the second type network is triggered to be accessed, the processor 610 calls the program code stored in the memory 620 and starts the access timer if the second type network is successfully accessed.
In one possible implementation manner, if the processor 610 invokes the program code stored in the memory 620 detects that the configuration information is updated before the timing of the access timer meets the timing condition, and detects that the updated configuration information meets the correct condition, the access to the first type network is triggered within the first duration.
In one possible implementation, the processor 610 calls the program code stored in the memory 620 to reside in the second type network if it detects that the configuration information is updated and it detects that the updated configuration information does not satisfy the correct condition.
In one possible implementation, the program code stored in the memory 620 and called by the processor 610 resides in the second type of network if no update processing of the configuration information is detected.
In a possible implementation manner, if the processor 610 calls the program code stored in the memory 620 and detects the update processing of the configuration information, it detects whether the updated configuration information is consistent with the reserved configuration information, where the reserved configuration information is configured by the first type network; and if the updated configuration information is consistent with the reserved configuration information, triggering access to the first type of network.
In a possible implementation manner, the processor 610 calls the program code stored in the memory 620, and if the update processing of the configuration information is detected, it is detected whether the second type network can activate the first protocol according to the configuration information after the update processing; and if the detection result is that the first protocol can be activated, determining that the updated configuration information meets the correct condition, and triggering access to the first-class network.
In one possible implementation, the processor 610 invokes the program code stored in the memory 620 to determine that the access to the first type network is not successful and trigger the access to the second type network if the control communication interface 630 receives an Attach Reject message sent by the first type network.
According to the embodiment of the application, after the terminal equipment is accessed to the second type of network, if the updating processing of the configuration information is detected before the timing of the access timer meets the timing condition, and the configuration information after the updating processing meets the correct condition, the access to the first type of network is triggered immediately, the access to the first type of network is triggered without waiting for the overtime of the access timer, and the efficiency of accessing to the high-speed network is improved. In addition, after the terminal device accesses the second type of network, if it is detected that the user updates the configuration information and the updated configuration information still does not meet the correct condition, the terminal device does not immediately trigger access to the first type of network but continues to stay in the second type of network, so that the terminal device is prevented from not being connected with the first type of network but interrupting the service in the second type of network, and smooth data service is ensured.
It should be noted that, in the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to relevant descriptions of other embodiments for parts that are not described in detail in a certain embodiment.
The steps in the method of the embodiment of the invention can be sequentially adjusted, combined and deleted according to actual needs.
The units in the processing equipment of the embodiment of the invention can be merged, divided and deleted according to actual needs.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. The procedures or functions according to the embodiments of the present application are all or partially generated when the computer program instructions are loaded and executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (e.g., coaxial cable, fiber optic, digital subscriber line) or wirelessly (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, memory Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should 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 or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present application.
Claims (10)
1. A network access method is applied to a terminal device, and the method comprises the following steps:
triggering access to a first type network according to the configuration information;
if the access to the first type network is not successful, triggering the access to a second type network;
and if the configuration information is detected to be updated and the updated configuration information meets the correct condition, triggering access to the first type network.
2. The method of claim 1, wherein after triggering access to a second type of network if access to the first type of network is unsuccessful, the method further comprises:
and if the second type of network is successfully accessed, starting an access timer.
3. The method according to claim 1 or 2, wherein the triggering access to the first type network if detecting the update processing of the configuration information and detecting that the updated configuration information satisfies a correct condition includes:
and if the updating processing of the configuration information is detected before the timing of the access timer meets the timing condition and the configuration information after the updating processing meets the correct condition, triggering the access to the first type of network within a first time length.
4. The method of claim 1, further comprising:
and if the configuration information is detected to be updated and the updated configuration information is detected not to meet the correct condition, residing in the second type of network.
5. The method of claim 1, further comprising:
and if the update processing of the configuration information is not detected, residing in the second type of network.
6. The method of claim 1, wherein the triggering access to the first type of network if the update processing of the configuration information is detected and the updated configuration information is detected to satisfy a correct condition comprises:
if the updating processing of the configuration information is detected, whether the updated configuration information is consistent with reserved configuration information or not is detected, wherein the reserved configuration information is configured by the first type of network;
and if the updated configuration information is consistent with the reserved configuration information, triggering access to the first type of network.
7. The method of claim 1, wherein the triggering access to the first type of network if the update processing of the configuration information is detected and the updated configuration information is detected to satisfy a correct condition comprises:
if the updating processing of the configuration information is detected, whether the second type of network can activate a first protocol according to the updated configuration information is detected;
and if the detection result is that the first protocol can be activated, determining that the updated configuration information meets the correct condition, and triggering access to the first-class network.
8. The method of claim 1, wherein triggering access to a second type of network if access to the first type of network is unsuccessful comprises:
and if an Attach Reject Attach Reject message sent by the first type of network is received, determining that the first type of network is not successfully accessed, and triggering access to the second type of network.
9. A communication apparatus comprising a processor, a memory and a user interface, the processor, the memory and the user interface being interconnected, wherein the memory is configured to store a computer program comprising program instructions, and the processor is configured to invoke the program instructions to perform the network access method of any of claims 1 to 8.
10. A computer-readable storage medium having stored thereon one or more instructions adapted to be loaded by a processor and to perform the network access method of any of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010881869.7A CN112074001A (en) | 2020-08-27 | 2020-08-27 | Network access method and communication device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010881869.7A CN112074001A (en) | 2020-08-27 | 2020-08-27 | Network access method and communication device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112074001A true CN112074001A (en) | 2020-12-11 |
Family
ID=73660535
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010881869.7A Pending CN112074001A (en) | 2020-08-27 | 2020-08-27 | Network access method and communication device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112074001A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112738794A (en) * | 2021-01-07 | 2021-04-30 | 展讯半导体(成都)有限公司 | Network residing method, chip, mobile terminal and storage medium |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120170453A1 (en) * | 2010-12-30 | 2012-07-05 | Kundan Tiwari | Apparatuses and methods for access point name (apn) based congestion control during a packet data protocol (pdp) context activation procedure |
US20130288729A1 (en) * | 2012-04-29 | 2013-10-31 | Muhammad Khaledul Islam | Provisioning radio resources in a radio access network |
EP2741567A1 (en) * | 2011-08-03 | 2014-06-11 | ZTE Corporation | Access method system and mobile intelligent access point |
CN105453650A (en) * | 2012-10-08 | 2016-03-30 | 高通股份有限公司 | Methods and systems for avoiding transitions between radio access technologies when packet data networks are inaccessible |
CN107306388A (en) * | 2016-04-21 | 2017-10-31 | 中兴通讯股份有限公司 | A kind of APN APN collocation method and device |
CN107404543A (en) * | 2016-05-18 | 2017-11-28 | 中兴通讯股份有限公司 | A kind of APN distribution methods, device and terminal |
CN107734529A (en) * | 2017-11-30 | 2018-02-23 | 广东欧珀移动通信有限公司 | The detection method and device of network insertion result, computer-readable storage medium |
CN107750052A (en) * | 2017-11-30 | 2018-03-02 | 广东欧珀移动通信有限公司 | The detection method and device of network insertion result, computer-readable storage medium |
CN107948994A (en) * | 2017-11-30 | 2018-04-20 | 广东欧珀移动通信有限公司 | The detection method and device of network insertion result, computer-readable storage medium |
CN107948976A (en) * | 2017-12-01 | 2018-04-20 | 广东欧珀移动通信有限公司 | The detection method and device of LTE network access result, computer-readable storage medium |
CN107948995A (en) * | 2017-11-30 | 2018-04-20 | 广东欧珀移动通信有限公司 | The detection method and device of LTE network access result, computer-readable storage medium |
CN107969013A (en) * | 2017-11-30 | 2018-04-27 | 广东欧珀移动通信有限公司 | The detection method and device of network insertion result, computer-readable storage medium |
CN107995635A (en) * | 2017-11-30 | 2018-05-04 | 广东欧珀移动通信有限公司 | The detection method and device of network insertion result, computer-readable storage medium |
CN107995638A (en) * | 2017-11-30 | 2018-05-04 | 广东欧珀移动通信有限公司 | The detection method and device of LTE network access result, computer-readable storage medium |
CN108616963A (en) * | 2016-12-31 | 2018-10-02 | 中国移动通信集团吉林有限公司 | A kind of method and mobile communications network of accessing terminal to network |
CN109862603A (en) * | 2019-03-28 | 2019-06-07 | 努比亚技术有限公司 | APN adaptive approach, mobile terminal and readable storage medium storing program for executing |
-
2020
- 2020-08-27 CN CN202010881869.7A patent/CN112074001A/en active Pending
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120170453A1 (en) * | 2010-12-30 | 2012-07-05 | Kundan Tiwari | Apparatuses and methods for access point name (apn) based congestion control during a packet data protocol (pdp) context activation procedure |
EP2741567A1 (en) * | 2011-08-03 | 2014-06-11 | ZTE Corporation | Access method system and mobile intelligent access point |
US20130288729A1 (en) * | 2012-04-29 | 2013-10-31 | Muhammad Khaledul Islam | Provisioning radio resources in a radio access network |
CN105453650A (en) * | 2012-10-08 | 2016-03-30 | 高通股份有限公司 | Methods and systems for avoiding transitions between radio access technologies when packet data networks are inaccessible |
CN107306388A (en) * | 2016-04-21 | 2017-10-31 | 中兴通讯股份有限公司 | A kind of APN APN collocation method and device |
CN107404543A (en) * | 2016-05-18 | 2017-11-28 | 中兴通讯股份有限公司 | A kind of APN distribution methods, device and terminal |
CN108616963A (en) * | 2016-12-31 | 2018-10-02 | 中国移动通信集团吉林有限公司 | A kind of method and mobile communications network of accessing terminal to network |
CN107948994A (en) * | 2017-11-30 | 2018-04-20 | 广东欧珀移动通信有限公司 | The detection method and device of network insertion result, computer-readable storage medium |
CN107750052A (en) * | 2017-11-30 | 2018-03-02 | 广东欧珀移动通信有限公司 | The detection method and device of network insertion result, computer-readable storage medium |
CN107948995A (en) * | 2017-11-30 | 2018-04-20 | 广东欧珀移动通信有限公司 | The detection method and device of LTE network access result, computer-readable storage medium |
CN107969013A (en) * | 2017-11-30 | 2018-04-27 | 广东欧珀移动通信有限公司 | The detection method and device of network insertion result, computer-readable storage medium |
CN107995635A (en) * | 2017-11-30 | 2018-05-04 | 广东欧珀移动通信有限公司 | The detection method and device of network insertion result, computer-readable storage medium |
CN107995638A (en) * | 2017-11-30 | 2018-05-04 | 广东欧珀移动通信有限公司 | The detection method and device of LTE network access result, computer-readable storage medium |
CN107734529A (en) * | 2017-11-30 | 2018-02-23 | 广东欧珀移动通信有限公司 | The detection method and device of network insertion result, computer-readable storage medium |
CN107948976A (en) * | 2017-12-01 | 2018-04-20 | 广东欧珀移动通信有限公司 | The detection method and device of LTE network access result, computer-readable storage medium |
CN109862603A (en) * | 2019-03-28 | 2019-06-07 | 努比亚技术有限公司 | APN adaptive approach, mobile terminal and readable storage medium storing program for executing |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112738794A (en) * | 2021-01-07 | 2021-04-30 | 展讯半导体(成都)有限公司 | Network residing method, chip, mobile terminal and storage medium |
CN112738794B (en) * | 2021-01-07 | 2022-09-27 | 展讯半导体(成都)有限公司 | Network residing method, chip, mobile terminal and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8238267B2 (en) | Voice service in evolved packet system | |
US8879503B2 (en) | Voice service in evolved packet system | |
US20190149583A1 (en) | Initial IMS Registration | |
CN110832897A (en) | Method and SMF for supporting QOS | |
US20120014381A1 (en) | Voice service in evolved packet system | |
EP3062478B1 (en) | Method of controlling packet switched data transmission and related communication device | |
US20120034898A1 (en) | Method of Handling Emergency Sessions and Related Communication Device | |
CN112188570B (en) | Voice calling method and mobile terminal | |
EP2302844A1 (en) | A method and system for judging the activation of idle-mode signalling reduction function | |
KR20190010884A (en) | Wireless communication method and apparatus | |
WO2009094916A1 (en) | A control method, system, and device for circuit domain fallback | |
CN110267362B (en) | Method and user equipment for maintaining maximum bearer number | |
US20190350043A1 (en) | Performance Enhancement on PS Data-Off | |
US8977227B2 (en) | Method of handling signaling in congested core network | |
WO2018006985A1 (en) | System, devices, and methods for interworking between a legacy 3gpp mobile telecommunications network (4g) and a next generation network (5g) | |
US20150289224A1 (en) | METHOD AND SYSTEM TO IMPROVE REGISTRATION FOR VoLTE DEVICES IN LTE NETWORKS | |
CN113163349B (en) | Communication method, device and system for voice service | |
US20170111879A1 (en) | Resource control for wireless device detach | |
EP4278708B1 (en) | Redirection and retry of registration | |
US20230397147A1 (en) | User equipment (ue) and communication control method | |
CN112074001A (en) | Network access method and communication device | |
US20200228443A1 (en) | Handling of QoS Flow Description without Valid EPS Bearer Context | |
CN114586392A (en) | User Equipment (UE) and communication control method | |
TWI843421B (en) | Method to avoid bad user experience by using rapid initial ims registration | |
CN117545046A (en) | Terminal communication method and terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201211 |
|
RJ01 | Rejection of invention patent application after publication |