CN112788685B - Network communication method and device, terminal and storage medium - Google Patents
Network communication method and device, terminal and storage medium Download PDFInfo
- Publication number
- CN112788685B CN112788685B CN202011582821.2A CN202011582821A CN112788685B CN 112788685 B CN112788685 B CN 112788685B CN 202011582821 A CN202011582821 A CN 202011582821A CN 112788685 B CN112788685 B CN 112788685B
- Authority
- CN
- China
- Prior art keywords
- base station
- data transmission
- data
- transmission channel
- network
- 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
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0061—Transmission or use of information for re-establishing the radio link of neighbour cell information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an access point
-
- 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
- H04W48/10—Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The disclosure relates to a network communication method and device, a terminal and a storage medium. The method is applied to a terminal, wherein the terminal comprises a first mobile data card residing to a first base station and a second mobile data card residing to a second base station; the method can comprise the following steps: establishing a first data transmission channel with a first base station based on a first mobile data card so as to carry out network communication through the established first data transmission channel; acquiring data transmission data in a first data transmission channel, and judging whether data disconnection occurs in the first data transmission channel based on the data transmission data; and under the condition that the data interruption of the first data transmission channel is determined, establishing a second data transmission channel with a second base station based on a second mobile data card so as to perform network communication through the second data transmission channel.
Description
Technical Field
The present disclosure relates to the field of communications, and in particular, to a network communication method and apparatus, a terminal, and a storage medium.
Background
In a mobile data cellular network, the coverage area of the cellular network is enlarged by deploying a large number of base stations. A physical area which can be covered by a network signal released by each base station is called a (cellular) cell, and if any terminal needs to perform network communication through a cellular network, a mobile data card contained in the terminal needs to be resident in the base station (or the cell), and network communication is realized through interaction with the base station.
However, in practical applications, after the terminal establishes the data transmission channel with the base station through the mobile data card, data cutoff may occur in the data transmission channel between the terminal and the base station, so that the terminal cannot perform data interaction with the base station, and cannot communicate with other devices in the cellular network.
Disclosure of Invention
The present disclosure provides a network communication method and apparatus, a terminal, and a storage medium, which are capable of establishing a second data transmission channel for network communication when a first data transmission channel between the terminal and a first base station is interrupted.
According to a first aspect of the present disclosure, a network communication method is provided, which is applied to a terminal, where the terminal includes a first mobile data card residing to a first base station and a second mobile data card residing to a second base station; the method comprises the following steps:
establishing a first data transmission channel with a first base station based on a first mobile data card so as to carry out network communication through the established first data transmission channel;
acquiring data transmission data in a first data transmission channel, and judging whether data disconnection occurs in the first data transmission channel based on the data transmission data;
and under the condition that the data interruption of the first data transmission channel is determined, establishing a second data transmission channel with a second base station based on a second mobile data card so as to perform network communication through the second data transmission channel.
According to a second aspect of the present disclosure, there is provided a network communication device applied to a terminal, the terminal including a first mobile data card residing to a first base station and a second mobile data card residing to a second base station; the device comprises:
the first establishing unit is used for establishing a first data transmission channel with a first base station based on a first mobile data card so as to carry out network communication through the established first data transmission channel;
the acquisition unit is used for acquiring data transmission data in the first data transmission channel and judging whether data disconnection occurs in the first data transmission channel or not based on the data transmission data;
and the second establishing unit is used for establishing a second data transmission channel with a second base station based on a second mobile data card under the condition that the data interruption of the first data transmission channel is determined so as to carry out network communication through the second data transmission channel.
According to a third aspect of the present disclosure, there is provided a terminal comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor implements the method of the first aspect by executing the executable instructions.
According to a fourth aspect of the present disclosure, there is provided a computer readable storage medium having stored thereon computer instructions which, when executed by a processor, implement the steps of the method according to the first aspect.
In the technical scheme of the disclosure, a first mobile data card assembled by a terminal may be pre-resided in a first base station, and a second mobile data card assembled by the terminal may be pre-resided in a second base station. On the basis, a first data transmission channel can be established between the first mobile data card and the first base station, so that network communication can be carried out through the first data transmission channel. In the network communication process, the terminal may obtain data transmission data in the first transmission channel, so as to determine whether data cutoff occurs in the first data transmission channel according to the data transmission data. And if the data interruption of the first data transmission channel is determined, establishing a second data transmission channel with a second base station based on a second mobile data card, so that the terminal can perform network communication through the second data transmission channel.
It should be understood that the present disclosure pre-camps two mobile data cards included in the terminal to different base stations respectively. When data cutoff occurs on a first data transmission channel established between the first mobile data card and the first base station, the terminal can directly establish a second data transmission channel with the second base station on the basis of a second mobile data card residing in the second base station to perform network communication, and the problem that network communication cannot be performed due to data cutoff between the terminal and the base station in the related technology is solved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is a flow chart illustrating a method of network communication in accordance with an exemplary embodiment of the present disclosure;
fig. 2 is a flow chart illustrating another method of network communication according to an exemplary embodiment of the present disclosure;
FIG. 3 is a block diagram of a network communication device shown in an exemplary embodiment of the present disclosure;
FIG. 4 is a block diagram of another network communication device shown in an exemplary embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of a terminal in an exemplary embodiment of the present disclosure.
Detailed Description
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 implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
The terminology used in the present disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used in this disclosure and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It is to be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present disclosure. The word "if," as used herein, may be interpreted as "when communicating over a network" or "in response to a determination," depending on the context.
In a mobile data cellular network, the coverage area of the cellular network is enlarged by deploying a large number of base stations. A physical area which can be covered by the network signal released by each base station is called a (cellular) cell, and if any terminal needs to perform network communication through a cellular network, a mobile data card contained in the terminal needs to be camped on the base station (or camped on the cell) to implement network communication by interacting with the base station.
However, in practical applications, after the terminal establishes the data transmission channel with the base station through the mobile data card, data disconnection may occur in the data transmission channel between the terminal and the base station, so that the terminal cannot perform data interaction with the base station and cannot communicate with other devices in the cellular network.
In the related art, the problem of data interruption is usually solved by means of data reconnection or re-searching for an available base station. When the data reconnection mode is adopted, the data reconnection mode is equivalent to that a data transmission channel is reestablished between a terminal and a resident base station through a mobile data card, and if the reason of the cutoff is that the base station fails, the problem of the data cutoff cannot be solved even if the data transmission channel is reestablished; and if the available base station is searched again, long time is needed, so that the user cannot carry out network communication for a long time, and the normal use of the user is influenced.
Therefore, the present disclosure proposes a network communication method to avoid the problem in the related art that a user cannot perform network communication for a long time due to data interruption.
Fig. 1 illustrates a network communication method according to an exemplary embodiment of the present disclosure. The method is applied to a terminal, wherein the terminal comprises a first mobile data card residing to a first base station and a second mobile data card residing to a second base station; as shown in fig. 1, the method may include the steps of:
In the related art, a large number of terminals capable of assembling two mobile data cards (also called SIM cards, identification cards) have appeared, for example, most of today's smart phones have a dual-card dual-standby function, and can assemble two mobile data cards at the same time to meet the user interaction requirement.
When a user carries the terminal to enter any physical area, the terminal actively searches a base station of which the signal can cover the physical area, and two assembled mobile data cards are respectively resided at two different base stations, so that the terminal can communicate with other equipment through interaction with the two base stations.
In practical applications, the terminal usually uses both the two data mobile cards to transmit call data (i.e. a call can be made through the two data cards, and usually only a resident call can be made to realize a call making function), and only one of the two mobile data cards is used to transmit network data (also referred to as a traffic card).
In the present disclosure, a mobile data card that is preferentially used as a traffic card by a terminal is referred to as a first mobile data card, and a base station in which the first mobile data card resides is referred to as a first base station; and the other mobile data card is called a second mobile data card, and the base station where the second mobile data card resides is called a second base station.
In practical applications, the terminal may transmit network data only by establishing a data connection channel with the first base station on the basis of residing the first mobile data card in the first base station, and in this disclosure, the data transmission channel is referred to as a first data transmission channel. In a normal case, the terminal defaults to network communication through the first data transmission channel, that is, the first mobile data card is used as the traffic card as described above.
In the process of network communication through the first data transmission channel, the method and the device can acquire data transmission data in the first data transmission channel so as to monitor whether data cutoff occurs in the first data transmission channel. If it is determined that data interruption occurs in the first data transmission channel, a second data transmission channel is established between the terminal and the second base station by using a second mobile data card which is originally resident in the second base station, so as to perform network communication through the second data transmission channel.
It should be appreciated that, since the second mobile data card is already camped on the second base station, it is not necessary to search for an available base station again, and a new data transmission channel, i.e., a second data transmission channel, can be established directly based on the existing camping relationship and network communication can be performed through the second data transmission channel. Obviously, compared with the method of searching for an available base station again in the related art, or trying to establish a data transmission channel with the first base station through the first mobile data card, the method and the system can establish a new available data transmission channel more quickly, thereby avoiding the technical problem of long-time network outage caused by data outage in the related art.
In other words, the present disclosure makes use of the characteristic that most terminals can assemble two mobile data cards at a time, switches the mobile data card as a traffic card when data cutoff occurs in a data transmission channel established based on a default traffic card (i.e., a first mobile data card), and makes use of the already established residence relationship of a new traffic card, thereby achieving rapid establishment of an available data transmission channel, and further avoiding a situation that a user cannot perform network communication for a long time when data cutoff occurs.
It should be noted that, in the present disclosure, the first base station where the first mobile data card resides and the second base station where the second mobile data card resides may belong to the same cellular network type or different cellular network types. Here, different cellular network types may be divided from the perspective of network systems, such as an SA network, an NSA network, a TLE network, and the like; the division can also be performed from the perspective of operators, such as a mobile network under the flag of a mobile company, a communication network under the flag of a communication company, and a telecommunication network under the flag of a telecommunication company.
Wherein, in case the first base station and the second base station belong to different cellular network types, the first base station may belong to an SA network and the second base station may belong to a TLE network. It should be understood that the SA network belongs to a 5G network, has a higher transmission speed, and the first mobile data card is resided in the base station under the SA network, which is equivalent to default and priority data transmission through the SA network, so that the user can perform network communication through the higher network transmission speed, and the communication experience of the user is improved. However, since the SA network is still in the early development stage, there may be a case where the network is unstable, and it is easy to interrupt data. At this time, if it is required to implement fast recovery of network communication by switching the traffic card, it should be ensured that the base station where the second mobile data card resides is available and has no failure. The technology of the TLE network is mature, and the network is stable generally. Therefore, the second mobile data card is resided to the second base station under the TLE network, so that the second base station can be ensured to be available with a high probability, and the network communication can be smoothly carried out after the traffic card is switched.
In other words, in the case where the first base station belongs to the SA network and the second base station belongs to the TLE network, it is equivalent to ensure stability of network communication by virtue of stability of the TLE network while allowing users to enjoy high network speed of the SA network.
And step 104, acquiring data transmission data in the first data transmission channel, and judging whether data cutoff occurs in the first data transmission channel based on the data transmission data.
In the present disclosure, it may be determined whether a data cutout of the first data transmission channel occurs by monitoring data transmission data in the first data transmission channel.
In practical operation, a first number of packets sent to the first base station through the first data transmission channel and a second number of packets received from the first base station through the first data transmission channel within a preset time period may be obtained, and the first number and the second number are compared to determine whether data interruption occurs in the first data transmission channel according to a comparison result.
In practical applications, the preset time period may be determined according to practical situations, for example, the preset time period may be 5s, 10s, 30s, and the like, and the disclosure is not particularly limited thereto. If the predetermined time period is 5s, the number of data packets transmitted to the first base station within 5s (the first number) and the number of data packets received from the first base station (the second number) may be counted and compared to determine whether data interruption occurs.
In an embodiment, a number threshold may be preset to determine whether the first data transmission channel is interrupted by data flow by determining whether a difference between the first number and the second number is greater than the number threshold. And determining that the first data transmission channel has data cutoff when the difference value between the two is larger than the quantity threshold value.
It should be understood that if no data traffic is interrupted on the first data transmission channel, the base station will typically respond to data packets received from the terminal, and the number of data packets received by the terminal from the base station should be similar to the number of data packets sent by the terminal to the base station. When the first data transmission channel is interrupted, the data packets sent by the base station to the terminal cannot (or only rarely) reach the terminal, so that the number of the data packets sent by the terminal is greater than the number of the received data packets. Therefore, whether the first data transmission channel has data interruption or not can be accurately determined by the method.
In another embodiment, when the terminal sends a data packet to the first base station, it may determine whether a data interruption occurs in the first data transmission channel by determining whether a data packet returned by the first base station is received. In other words, it can be determined whether or not the first data transmission channel has a data cutoff in a manner of determining whether or not the first number and the second number are 0. And determining that the first data transmission channel has data cutoff when the first number is greater than 0 and the second number is 0.
In this embodiment, it is equivalent to determining that data disconnection occurs in the first data transmission channel only when the terminal does not receive the data packet transmitted by the first base station at all. Compared with the above embodiment, the determination criteria are more strict.
It should be stated that, in some scenarios with low requirements on network communication quality, the data volume transmission conditions in multiple preset time periods may be repeatedly determined, and the determination results corresponding to multiple preset time periods are integrated to determine whether the first data transmission channel has data cutoff. Under the scene, the accuracy of judgment can be greatly improved, and unnecessary flow card switching operation is further avoided.
And 106, under the condition that the data interruption of the first data transmission channel is determined, establishing a second data transmission channel with a second base station based on a second mobile data card so as to perform network communication through the second data transmission channel.
In the case of determining that data interruption occurs in the first data transmission channel, in addition to establishing a second data transmission channel with the second base station through the second mobile data card which already resides in the second base station, the related information of the first base station may be further recorded, and the first base station may be marked as an interruption base station. On this basis, a notification message indicating that the first base station is a traffic interrupting base station may be uploaded to the network.
In actual operation, the timing of uploading the notification message for indicating that the first base station is the traffic interruption base station to the network may be determined according to actual conditions. For example, when the terminal reestablishes a connection with the network to which the first base station belongs, the notification message may be uploaded to the core network of the network so as to be recorded locally by the core network. For another example, the notification message may be uploaded to the network directly through the second data transmission channel in the case that the second data transmission channel is established. How to upload the notification message to the network can be determined by those skilled in the art according to actual needs, and the present disclosure is not limited thereto.
It should be understood that by this mechanism, the network can record the information about all the flow interrupting base stations uploaded by all the involved terminals (usually stored in the core network of each network; or at the server of the network operator). On the basis, the terminal can acquire the related information of the traffic-breaking base station from the network and store the related information locally. When the terminal needs to reside the mobile data card assembled by the terminal to any base station, the searched base station information can be preferentially compared with the stored information of the cutoff base station, and if the searched base station is determined to be the cutoff base station, other base stations are searched again to reside the mobile data card. Obviously, the method can avoid the situation that the mobile data card assembled by the terminal is resided in the cutoff base station, thereby avoiding the situation that the base station where the mobile data card resides is unavailable and the network communication cannot be carried out.
For example, in a case where the first mobile data card is not already resident in the first base station, after the information of the first base station is searched, the stored information related to the mobile data card may be matched with the information related to the first base station; and if the mobile data card is not matched with the first base station, the first mobile data card is resided in the first base station.
It is to be noted that the information about all the traffic interrupting base stations stored in the network can be updated according to the actual conditions of the respective base stations. For example, when any of the outage base stations returns to normal, the record that the base station is the outage base station may be deleted, so as to avoid a situation that the terminal in the network still regards the outage base station as the outage base station after the outage base station returns to normal.
Certainly, after any base station in the network is marked as a cutoff base station, a special person may repair the base station in time (or the device automatically repairs the base station), so that the terminal device in the network may delete the recorded information of the cutoff base station after a certain time after acquiring the related information of the cutoff base station. Correspondingly, the terminal that detects the traffic-cut base station deletes the recorded information of the traffic-cut base station after a certain time, for example, a time period may be preset, and after the terminal records the related information of the first base station and marks the information as the traffic-cut base station, if the elapsed time reaches the preset time period, the record that the first base station is the traffic-cut base station is deleted.
In addition, in a case where all base stations under a certain network to which the first mobile data card can be connected, which can be searched in the current physical area, are cutoff base stations, the function of connecting the first mobile data card to the network may be directly disabled.
In practical applications, the data transmission amount of network communication usually needs to be purchased by a user through funds, and the user usually purchases a larger data transmission amount (i.e. purchase traffic) for only one mobile data card (in this disclosure, the first mobile data card), and purchases a smaller data transmission amount for only another mobile data card to be used as a backup. Therefore, if the second mobile data card is used as a traffic card for a long time, traffic purchased by the user is overdrawn, and economic loss is brought to the user.
Therefore, in the present disclosure, when the second data transmission channel is established (i.e., when network communication is performed through the second data transmission channel), other base stations other than the first base station may be searched, and after the first mobile data card resides in the other base stations, a third data transmission channel may be established with the other base stations through the first mobile data card. On the basis, the second data transmission channel can be disconnected, and network communication is carried out through the newly established third data transmission channel.
It should be understood that the newly established third data transmission channel is established based on the first mobile data card, and the consumed traffic is purchased by the user for the first mobile data card, which is usually sufficient. The problem that economic loss is brought to users due to long-time network communication through the second mobile data card can be effectively solved.
In practical applications, the second data transmission channel may be disconnected immediately or with a delay at the time of establishment of the third data transmission channel. If the third data transmission channel is disconnected immediately at the moment of establishing the third data transmission channel, the flow consumption of the second mobile data card can be reduced as much as possible; if the second data transmission channel is disconnected after a certain time delay from the moment of establishing the third data transmission channel, the fluency of network communication can be ensured, and better communication experience is provided for users. The specific manner how to switch the data transmission channels can be determined by those skilled in the art according to actual needs, and the disclosure does not limit this.
It is emphasized that there are many possible situations in the process of camping a first mobile data card to another base station.
In one case, the first mobile data card may have a capability of connecting multiple networks, for example, the first mobile data card may have a capability of connecting an SA network and a TLE network, in this case, the first mobile data card may preferentially connect a base station in the SA network, that is, the first base station where the first mobile data card resides belongs to the SA network, if the terminal has data disconnection through a first data transmission channel established between the first mobile data card and the first base station, the terminal may attempt to search for a base station in the TLE network, and a third data transmission channel is established between the terminal and the searched base station in the TLE network through the first mobile data card, that is, the other base stations where the terminal searches for and resides again belong to the TLE network.
It should be understood that, according to the layout of the cellular network, in most physical areas, only one base station in the same network can be searched, and therefore, after the base station in any network becomes a traffic-cut base station, other base stations in the same network cannot be searched, and therefore, when trying to re-camp to establish a new data transmission channel, directly searching for a base station in other networks can greatly reduce the camping time, and further reduce the time for network communication through the first mobile data card. In particular, when the first base station belongs to the SA network and the base station to be newly searched belongs to the TLE network, the first base station can be switched to the TLE network to ensure the stability of network communication even when the SA network is unstable.
In another case, the first base station where the first mobile data card resides and the other base stations where the first mobile data card resides after the re-search may belong to the same network. For example, the SA network may belong to the SA network, in which case, since the SA network belongs to the 5G network and has a higher network transmission speed, the terminal always maintains the higher data transmission speed when performing network communication through the first mobile data card, so as to provide a better communication experience for the user.
In this case, when the cellular network layout base station is actually used, there is a part of the physical area within the "overlapping range of signal coverage of different base stations in the same network" (for example, the physical area may be an edge overlapping area of signal coverage of two SA base stations). In other words, in the partial physical area, a plurality of base stations under the same network can be searched simultaneously. In this case, when data traffic between the terminal and any base station in the network is interrupted, the terminal may camp again on another base station in the network. In this scenario, if the network is a 5G network such as an SA network, the network to which the terminal accesses can be a high-speed network all the time, thereby ensuring the communication quality of the user.
It should be noted that the technical solution of the present disclosure may be applied to any type of terminal, for example, the terminal may be a smart phone, a tablet computer, or the like. It should be understood that only a terminal capable of assembling two mobile data cards can be used as the terminal in the present disclosure, and particularly, which type of terminal the technical solution of the present disclosure is applied to can be determined by those skilled in the art according to actual needs, and the present disclosure is not limited thereto.
According to the technical scheme, the first mobile data card assembled by the terminal can be resided to the first base station in advance, and the second mobile data card assembled by the terminal can be resided to the second base station. On the basis, a first data transmission channel can be established with the first base station based on the first mobile data card, so that network communication can be carried out through the first data transmission channel. In the network communication process, the terminal may obtain data transmission data in the first transmission channel, so as to determine whether data cutoff occurs in the first data transmission channel according to the data transmission data. And if the data cutoff of the first data transmission channel is determined, establishing a second data transmission channel with a second base station based on a second mobile data card, so that the terminal can perform network communication through the second data transmission channel.
It should be understood that the present disclosure pre-camps two mobile data cards included in the terminal to different base stations respectively. When data cutoff occurs on a first data transmission channel established between the first mobile data card and the first base station, the terminal can directly establish a second data transmission channel with the second base station on the basis of a second mobile data card residing in the second base station to perform network communication, and the problem that network communication cannot be performed due to data cutoff between the terminal and the base station in the related technology is solved.
Further, the present disclosure may also search for other base stations except the first base station under the condition of performing network communication through the second mobile data card, and establish a third data transmission channel between the terminal and the other base stations based on the first mobile data card after the first mobile data card is resident to the other base stations. On the basis, the terminal can perform network communication through the first mobile data card again, and therefore the problem of traffic exhaustion caused by the fact that the second mobile data card is used as a traffic card for a long time is solved.
Furthermore, the method and the device can also upload the information of the cutoff base station to the network under the condition that the terminal determines that any base station is the cutoff base station, so that all terminals can acquire the information of the cutoff base station from the network, and preferentially judge whether the searched base station is the cutoff base station when the mobile data card assembled by the terminal needs to be resided in the base station, thereby avoiding the problem that network communication cannot be performed due to the fact that the mobile data card is resided in the cutoff base station.
Next, taking an example that two mobile data cards of a smart phone respectively reside in a base station in an SA network and a base station in a TLE network, a technical solution of the present disclosure is introduced. For convenience of description, the SIM card is used to represent the mobile data card hereinafter, and the base station in the SA network is simply referred to as SA base station, and the base station in the TLE network is simply referred to as TLE base station.
Fig. 2 is a flow chart illustrating another network communication method according to an exemplary embodiment of the present disclosure. As shown in fig. 2, the method comprises the steps of:
In this embodiment, one of two SIM cards installed in the smart phone has the capability of connecting to the SA network, and is used as SIM card 1; and the other one has the capability of connecting with the TLE network as the SIM card 2.
When a user enters any physical area with the smart phone, the SA base station and the TLE base station which can cover the physical area by the signal can be searched, so that the SIM card 1 and the SIM card 2 are resident to the corresponding base stations.
For example, assume that a smartphone has searched for two base stations a and B. Wherein, the base station A belongs to the SA network, and the base station B belongs to the TLE network. Then, SIM card 1 can be camped on base station a and SIM card 2 can be camped on base station B.
If the SIM is only resident in the base station, network communication cannot be performed, and a corresponding data transmission channel needs to be established. In this embodiment, the SIM card 1 is used as a default traffic card, so that the smart phone can establish a data transmission channel through the SIM card 1 for network communication.
In connection with the above example, the smart phone may establish a first data transmission channel between itself and the base station a through the SIM card 1, so as to be used for network communication.
In this case, since both SIM card 1 and SIM card 2 are resident to the base station, both SIM cards can be used for making phone calls, but only SIM card 1 can be used for network communication.
In this embodiment, whether the first data transmission channel has a data cutoff may be detected by the method described above. That is, whether data cutoff occurs in the first data transmission channel is determined by comparing the number of data packets sent by the smart phone to the base station a within a preset time period with the number of data packets received by the smart phone from the base station a.
It should be understood that the number of data packets transmitted in a predetermined time period is equivalent to the amount of data transmitted in a unit time, and is essentially traffic in the conventional sense. It can be seen that the above method for determining whether data cutoff occurs may also be considered as: whether data cutoff occurs is determined by comparing the uplink flow with the downlink flow, and correspondingly, the preset judgment standard also needs to be a preset flow threshold value.
In this embodiment, if it is determined that data interruption has occurred, the SIM card 2 is used as a temporary traffic card to perform network communication.
In connection with the above example, the smart phone may establish a second data transmission channel between the smart phone and the base station B through the SIM card 2 for network communication.
And step 206, searching other SA base stations.
In the present embodiment, the user generally does not use the SIM card 2 as a traffic card, and therefore, the traffic purchased for the SIM card 2 is generally small, and therefore, the time for using the SIM card 2 as a traffic card should be reduced as much as possible.
In connection with the above example, after the smart phone uses the SIM card 2 as a traffic card (i.e., during the network communication through the second data transmission channel), the smart phone may search for a new base station for the SIM card 1 to switch the traffic card back to the SIM card 1 as soon as possible. Assuming that a base station C under another SA network is searched, the SIM card 1 can be resided in the base station C, and a third data transmission channel is established between the smart phone and the base station C through the SIM card 1.
And step 208, establishing a third data transmission channel with the searched SA base station through the SIM card 1.
Step 209 disconnects the second data transmission channel.
After the third data transmission channel is established, the second data transmission channel can be disconnected, and network communication is carried out only through the third data transmission channel.
In this embodiment, when the data disconnection does not occur in the first data transmission channel, the network communication can be performed through the first data transmission channel.
According to the technical scheme, when data are disconnected in the data transmission channel established by the SIM card serving as the default traffic card, a new data transmission channel can be established by another SIM card assembled in the smart phone, so that the another SIM card can be used as a temporary traffic card for network communication, and the problem that network communication cannot be performed due to data disconnection in the related technology is solved.
Fig. 3 is a block diagram of a network communication device shown in an exemplary embodiment of the present disclosure. Referring to fig. 3, the apparatus includes a first establishing unit 301, an obtaining unit 302, and a second establishing unit 303.
A first establishing unit 301, which establishes a first data transmission channel with a first base station based on a first mobile data card, so as to perform network communication through the established first data transmission channel;
an obtaining unit 302, configured to obtain data transmission data in a first data transmission channel, and determine whether a data outage occurs in the first data transmission channel based on the data transmission data;
and a second establishing unit 303, configured to establish a second data transmission channel with a second base station based on a second mobile data card to perform network communication through the second data transmission channel, when it is determined that data traffic of the first data transmission channel occurs.
Optionally, the first base station and the second base station belong to the same cellular network type; alternatively, the first base station and the second base station may belong to different cellular network types.
Optionally, in a case that the first base station and the second base station belong to different cellular network types, the first base station belongs to an SA network, and the second base station belongs to a TLE network.
Optionally, the obtaining unit 302 is further configured to: acquiring a first number of data packets sent to a first base station through a first data transmission channel in a preset time period and a second number of data packets received from the first base station through the first data transmission channel; and comparing the first quantity with the second quantity, and judging whether the first data transmission channel has data cutoff according to the comparison result.
Optionally, under the condition that the first number is greater than the second number and the difference between the first number and the second number is greater than a preset number threshold, it is determined that data cutoff occurs in the first data transmission channel.
Optionally, in a case that the first number is greater than 0 and the second number is 0, it is determined that data cutoff occurs in the first data transmission channel.
As shown in fig. 4, fig. 4 is a block diagram of another network communication device according to an exemplary embodiment of the present disclosure, which is based on the foregoing embodiment shown in fig. 3, and further includes: a recording unit 304, a third establishing unit 305 and a matching unit 306.
Optionally, the method further includes:
and the recording unit 304 is used for recording the related information of the first base station and marking the first base station as a blanking base station under the condition that the data blanking of the first data transmission channel is determined.
Optionally, the method further includes:
a third establishing unit 305, configured to search for another base station except the first base station when the second data transmission channel is established, and reside the first mobile data card in the another base station, so as to establish a third data transmission channel with the another base station through the first mobile data card; and disconnecting the second data transmission channel and carrying out network communication with the network through the third data transmission channel.
Optionally, the first mobile data card has the capability of connecting an SA network and a TLE network; and under the condition that the cellular network type of the first base station is an SA network, the cellular network type of the other base stations is a TLE network.
Optionally, the terminal stores information related to the traffic-cut base station acquired from the network, and the information related to the traffic-cut base station in the network is uploaded by the terminal included in the network; the device further comprises:
a matching unit 306, configured to match the relevant information of the first base station in the saved relevant information of the mobile data card in the case that the first mobile data card is not already camped to the first base station; and in the case of not matching to the first base station, the first mobile data card is resided to the first base station.
For the device embodiments, since they substantially correspond to the method embodiments, reference may be made to the partial description of the method embodiments for relevant points. The above-described embodiments of the apparatus are merely illustrative, and 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 position, or may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of the disclosure. One of ordinary skill in the art can understand and implement it without inventive effort.
Correspondingly, the present disclosure also provides a network communication device, including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to implement the network communication method as in any one of the above embodiments, for example, the method may include: establishing a first data transmission channel with a first base station based on a first mobile data card so as to carry out network communication through the established first data transmission channel; acquiring data transmission data in a first data transmission channel, and judging whether data disconnection occurs in the first data transmission channel based on the data transmission data; and under the condition that the data interruption of the first data transmission channel is determined, establishing a second data transmission channel with a second base station based on a second mobile data card so as to perform network communication through the second data transmission channel.
Accordingly, the present disclosure also provides a terminal comprising a memory, and one or more programs, wherein the one or more programs are stored in the memory, and configured to be executed by one or more processors, the one or more programs including instructions for implementing the network communication method according to any of the above embodiments, such as the method may include: establishing a first data transmission channel with a first base station based on a first mobile data card so as to carry out network communication through the established first data transmission channel; acquiring data transmission data in a first data transmission channel, and judging whether data disconnection occurs in the first data transmission channel based on the data transmission data; and under the condition that the data interruption of the first data transmission channel is determined, establishing a second data transmission channel with a second base station based on a second mobile data card so as to perform network communication through the second data transmission channel.
Fig. 5 is a block diagram illustrating an apparatus 500 for implementing a process scheduling method according to an example embodiment. For example, the apparatus 500 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 5, the apparatus 500 may include one or more of the following components: processing component 502, memory 504, power component 506, multimedia component 508, audio component 510, input/output (I/O) interface 512, sensor component 514, and communication component 516.
The processing component 502 generally controls overall operation of the device 500, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing components 502 may include one or more processors 520 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 502 can include one or more modules that facilitate interaction between the processing component 502 and other components. For example, the processing component 502 can include a multimedia module to facilitate interaction between the multimedia component 508 and the processing component 502.
The memory 504 is configured to store various types of data to support operations at the apparatus 500. Examples of such data include instructions for any application or method operating on device 500, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 504 may be implemented by any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power supply component 506 provides power to the various components of the device 500. The power components 506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 500.
The multimedia component 508 includes a screen that provides an output interface between the device 500 and the user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 508 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 500 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 510 is configured to output and/or input audio signals. For example, audio component 510 includes a Microphone (MIC) configured to receive external audio signals when apparatus 500 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 504 or transmitted via the communication component 516. In some embodiments, audio component 510 further includes a speaker for outputting audio signals.
The I/O interface 512 provides an interface between the processing component 502 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 514 includes one or more sensors for providing various aspects of status assessment for the device 500. For example, the sensor assembly 514 may detect an open/closed state of the apparatus 500, the relative positioning of the components, such as a display and keypad of the apparatus 500, the sensor assembly 514 may also detect a change in the position of the apparatus 500 or a component of the apparatus 500, the presence or absence of user contact with the apparatus 500, orientation or acceleration/deceleration of the apparatus 500, and a change in the temperature of the apparatus 500. The sensor assembly 514 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 514 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 514 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 516 is configured to facilitate communication between the apparatus 500 and other devices in a wired or wireless manner. The apparatus 500 may access a wireless network based on a communication standard, such as WiFi,2G or 3g,4g LTE, 5G NR (New Radio), or a combination thereof. In an exemplary embodiment, the communication component 516 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 516 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra Wideband (UWB) technology, bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 500 may be implemented by one or more Application Specific Integrated Circuits (ASICs), digital Signal Processors (DSPs), digital Signal Processing Devices (DSPDs), programmable Logic Devices (PLDs), field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 504 comprising instructions, executable by the processor 520 of the apparatus 500 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
The above description is only exemplary of the present disclosure and should not be taken as limiting the disclosure, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present disclosure should be included in the scope of the present disclosure.
Claims (12)
1. The network communication method is applied to a terminal, wherein the terminal comprises a first mobile data card residing to a first base station and a second mobile data card residing to a second base station; the method comprises the following steps:
establishing a first data transmission channel with a first base station based on a first mobile data card so as to carry out network communication through the established first data transmission channel;
acquiring data transmission data in a first data transmission channel, and judging whether data disconnection occurs in the first data transmission channel based on the data transmission data;
under the condition that the first data transmission channel is determined to generate data interruption, establishing a second data transmission channel with a second base station based on a second mobile data card so as to carry out network communication through the second data transmission channel;
under the condition that the second data transmission channel is established, searching other base stations in other cellular networks except the cellular network to which the first base station belongs, and residing the first mobile data card to the other base stations so as to establish a third data transmission channel with the other base stations through the first mobile data card;
and disconnecting the second data transmission channel and carrying out network communication with the network through the third data transmission channel.
2. The method of claim 1,
the first base station and the second base station belong to the same cellular network type; alternatively, the first base station and the second base station may belong to different cellular network types.
3. The method of claim 2,
in case the first base station and the second base station belong to different cellular network types, the first base station belongs to an SA network and the second base station belongs to a TLE network.
4. The method of claim 1, wherein the obtaining data transmission data in the first data transmission channel and determining whether data disconnection occurs in the first data transmission channel based on the data transmission data comprises:
acquiring a first number of data packets sent to a first base station through a first data transmission channel in a preset time period and a second number of data packets received from the first base station through the first data transmission channel;
and comparing the first quantity with the second quantity, and judging whether the first data transmission channel has data cutoff according to the comparison result.
5. The method of claim 4,
and determining that the first data transmission channel has data cutoff under the condition that the first number is larger than the second number and the difference value of the first number and the second number is larger than a preset number threshold.
6. The method of claim 4,
and determining that the first data transmission channel has data cutoff when the first number is greater than 0 and the second number is 0.
7. The method of claim 1, further comprising:
and recording related information of the first base station under the condition that the data interruption of the first data transmission channel is determined, and marking the first base station as an interruption base station.
8. The method of claim 1, wherein the first mobile data card has both SA and TLE network connectivity capabilities; and under the condition that the cellular network type of the first base station is an SA network, the cellular network type of the other base stations is a TLE network.
9. The method of claim 1, further comprising:
matching the relevant information of the first base station in the saved relevant information of the current interrupting base station under the condition that the first mobile data card is not resided to the first base station;
and in the case of not matching to the first base station, the first mobile data card is resided to the first base station.
10. A network communication device, applied to a terminal, wherein the terminal comprises a first mobile data card residing to a first base station and a second mobile data card residing to a second base station; the device comprises:
the first establishing unit is used for establishing a first data transmission channel with a first base station based on a first mobile data card so as to carry out network communication through the established first data transmission channel;
the acquisition unit is used for acquiring data transmission data in the first data transmission channel and judging whether data disconnection occurs in the first data transmission channel or not based on the data transmission data;
the second establishing unit is used for establishing a second data transmission channel with a second base station based on a second mobile data card under the condition that the data interruption of the first data transmission channel is determined so as to carry out network communication through the second data transmission channel;
a third establishing unit, configured to search for other base stations in other cellular networks except the cellular network to which the first base station belongs when the second data transmission channel is established, and reside the first mobile data card in the other base stations, so as to establish a third data transmission channel with the other base stations through the first mobile data card; and disconnecting the second data transmission channel and carrying out network communication with the network through the third data transmission channel.
11. A terminal, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor implements the method of any one of claims 1-9 by executing the executable instructions.
12. A computer-readable storage medium having stored thereon computer instructions, which, when executed by a processor, carry out the steps of the method according to any one of claims 1-9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011582821.2A CN112788685B (en) | 2020-12-28 | 2020-12-28 | Network communication method and device, terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011582821.2A CN112788685B (en) | 2020-12-28 | 2020-12-28 | Network communication method and device, terminal and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112788685A CN112788685A (en) | 2021-05-11 |
CN112788685B true CN112788685B (en) | 2023-03-21 |
Family
ID=75752989
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011582821.2A Active CN112788685B (en) | 2020-12-28 | 2020-12-28 | Network communication method and device, terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112788685B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104902528A (en) * | 2015-04-28 | 2015-09-09 | 宇龙计算机通信科技(深圳)有限公司 | Dual-card terminal, method and device for automatically switching data services of dual-card terminal |
WO2017012532A1 (en) * | 2015-07-23 | 2017-01-26 | 努比亚技术有限公司 | Dual-sim-dual-standby terminal and data communication method |
CN106792818A (en) * | 2016-12-26 | 2017-05-31 | 北京奇虎科技有限公司 | Data network changing method, device and terminal device based on network speed |
CN111050310A (en) * | 2019-11-22 | 2020-04-21 | 深圳市宏电技术股份有限公司 | Network switching method, device, terminal equipment and medium |
CN111757406A (en) * | 2020-06-15 | 2020-10-09 | Oppo广东移动通信有限公司 | Data service communication method, terminal, electronic device and storage medium |
CN111970683A (en) * | 2020-09-04 | 2020-11-20 | Oppo(重庆)智能科技有限公司 | Method and device for switching SIM (subscriber identity Module) card, terminal equipment and storage medium |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111182652B (en) * | 2018-11-09 | 2023-12-01 | 北京三星通信技术研究有限公司 | Network connection method, corresponding device and electronic equipment |
-
2020
- 2020-12-28 CN CN202011582821.2A patent/CN112788685B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104902528A (en) * | 2015-04-28 | 2015-09-09 | 宇龙计算机通信科技(深圳)有限公司 | Dual-card terminal, method and device for automatically switching data services of dual-card terminal |
WO2017012532A1 (en) * | 2015-07-23 | 2017-01-26 | 努比亚技术有限公司 | Dual-sim-dual-standby terminal and data communication method |
CN106792818A (en) * | 2016-12-26 | 2017-05-31 | 北京奇虎科技有限公司 | Data network changing method, device and terminal device based on network speed |
CN111050310A (en) * | 2019-11-22 | 2020-04-21 | 深圳市宏电技术股份有限公司 | Network switching method, device, terminal equipment and medium |
CN111757406A (en) * | 2020-06-15 | 2020-10-09 | Oppo广东移动通信有限公司 | Data service communication method, terminal, electronic device and storage medium |
CN111970683A (en) * | 2020-09-04 | 2020-11-20 | Oppo(重庆)智能科技有限公司 | Method and device for switching SIM (subscriber identity Module) card, terminal equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112788685A (en) | 2021-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111343686B (en) | Data switching method and device and storage medium | |
CN110383887B (en) | Cell reselection method and device | |
CN112514472A (en) | Information transmission method and device, and storage medium | |
WO2021232206A1 (en) | Cell switching method and apparatus, and storage medium | |
CN111771406A (en) | Method, device, communication equipment and storage medium for sending paging message | |
US20230123352A1 (en) | Information processing methods, user equipment, and base station | |
US20230337182A1 (en) | Paging method and apparatus, and storage medium | |
CN112804720B (en) | Network switching method and device | |
CN112188589A (en) | Control method and device of terminal user identification card, terminal and storage medium | |
US11252623B2 (en) | Network switching method, device and storage medium | |
CN112770341A (en) | Calling method and device | |
CN110337826B (en) | Network switching resource determining method and network switching resource configuration method | |
CN114667750A (en) | Information reporting method and device and storage medium | |
CN111602437A (en) | Information processing method and device, user equipment and storage medium | |
CN110651500B (en) | Cell selection method and device, communication equipment and storage medium | |
CN114631363A (en) | Paging method and device, and storage medium | |
CN112788685B (en) | Network communication method and device, terminal and storage medium | |
CN113382474A (en) | Method, device and medium for processing paging conflict of dual-card mobile phone | |
CN109451832B (en) | Wireless communication method, device and computer readable storage medium | |
CN109565710B (en) | Method, device and system for transmitting data | |
US20230269701A1 (en) | Paging message processing method and apparatus, and communication device and storage medium | |
CN108696914B (en) | Method and device for scanning intelligent equipment and storage medium | |
CN114830758A (en) | Method and device for determining paging reason and storage medium | |
US20220225473A1 (en) | Network switching resource determining method and network switching resource configuration method | |
CN115175112B (en) | Network control method and device, mobile terminal and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |