CN112533283A - Communication method, communication device, and storage medium - Google Patents

Communication method, communication device, and storage medium Download PDF

Info

Publication number
CN112533283A
CN112533283A CN202011311596.9A CN202011311596A CN112533283A CN 112533283 A CN112533283 A CN 112533283A CN 202011311596 A CN202011311596 A CN 202011311596A CN 112533283 A CN112533283 A CN 112533283A
Authority
CN
China
Prior art keywords
base station
terminal
registered
shared base
registration
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
Application number
CN202011311596.9A
Other languages
Chinese (zh)
Inventor
王丕光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN202011311596.9A priority Critical patent/CN112533283A/en
Publication of CN112533283A publication Critical patent/CN112533283A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/005Multiple registrations, e.g. multihoming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/06De-registration or detaching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • H04W88/10Access point devices adapted for operation in multiple networks, e.g. multi-mode access points

Abstract

The present disclosure relates to a communication method, a communication apparatus, and a storage medium. The communication method is applied to the terminal and comprises the following steps: determining a shared base station to be registered; and if the terminal fails to register the shared base station, adding the shared base station which fails to register into a registration failure sequence, and reselecting the base station to be registered. According to the embodiment of the disclosure, the shared base station registered by the terminal is judged by using the registration failure sequence, the shared base station which is failed to register with the terminal is shielded, the shared base station which is failed to register with the terminal is not repeatedly tried to register to the registration failure sequence, and other base stations are selected to register, so that the situation that repeated registration reaches the threshold of forbidden access specified by a protocol and network drop of the terminal is possibly caused is avoided, the time of the terminal in the registration process is reduced, and the terminal is ensured to obtain high-quality network service.

Description

Communication method, communication device, and storage medium
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a communication method, a communication apparatus, and a storage medium.
Background
With the development of science and technology, mobile communication technology is rapidly developed. The shared base station is that base stations of different operators are constructed and reasonably combined, the same shared base station serves two or more operators, and the shared base station is fully utilized for network deployment, so that the number of base station construction can be reduced, resources are saved, and the construction cost is reduced.
The shared base station may be upgraded from a private base station of one operator, or there is a problem in construction, which causes that although a Public Land Mobile Network (PLMN) broadcasting multiple operators, that is, users of multiple operators search for the current shared base station, it is considered that the users can connect to the shared base station. However, due to the possible problems of the shared base station, the registration is relatively smooth for the user of a certain operator, and the registration is problematic for the user of other operators during the registration process to the shared base station.
In the mobile communication process, the mobile terminal fails to register the base station, which may cause the terminal to drop the network and affect the terminal user experience.
Disclosure of Invention
To overcome the problems in the related art, the present disclosure provides a communication method, a communication apparatus, and a storage medium.
According to an aspect of the embodiments of the present disclosure, there is provided a communication method applied to a terminal, the communication method including: determining a shared base station to be registered; and if the terminal fails to register the shared base station, adding the shared base station which fails to register into a registration failure sequence, and reselecting the base station to be registered.
In one embodiment, the communication method further comprises: and responding to the rejection of the registration of the terminal by the shared base station to be registered or the abnormal termination of the registration of the terminal by the shared base station to be registered, and determining that the registration of the shared base station to be registered by the terminal fails.
In one embodiment, the communication method further comprises: and if the time length of the shared base station with the registration failure in the registration failure sequence exceeds a preset time threshold value or the shared base station is moved out of the registration failure sequence in response to the starting of the terminal.
In an embodiment, the reselecting the base station to be registered includes: and determining a first communication mechanism adopted when the terminal registers the shared base station, and reselecting the base station to be registered based on the first communication mechanism.
In one embodiment, the communication method further comprises: and if the base station to be registered is not selected based on the first communication mechanism, replacing the communication mechanism, and reselecting the base station to be registered based on the replaced communication mechanism.
According to another aspect of the embodiments of the present disclosure, there is provided an apparatus applied to a terminal, the apparatus including: the determining module is used for determining the shared base station to be registered; and the selection module is used for adding the shared base station with the registration failure into the registration failure sequence and reselecting the base station to be registered when the terminal fails to register the shared base station to be registered.
In one embodiment, the determining module is further configured to: and determining that the terminal registers the shared base station to be registered fails in response to the fact that the shared base station to be registered rejects the registration of the terminal or the shared base station to be registered terminates the registration of the terminal abnormally.
In one embodiment, the communication device further comprises: and the moving-out module is used for moving out the shared base station from the registration failure sequence when the duration of the shared base station with failed registration in the registration failure sequence exceeds a preset time threshold or responds to the startup of the terminal.
In an embodiment, the selection module reselects the base station to be registered as follows: and determining a first communication mechanism adopted when the terminal registers the shared base station, and reselecting the base station to be registered based on the first communication mechanism.
In one embodiment, the selection module is further configured to: and when the base station to be registered is not selected based on the first communication mechanism, replacing the communication mechanism, and reselecting the base station to be registered based on the replaced communication mechanism.
According to still another aspect of the embodiments of the present disclosure, there is provided a communication apparatus including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to: performing the communication method of any of the preceding claims.
According to yet another aspect of embodiments of the present disclosure, there is provided a non-transitory computer-readable storage medium having instructions stored thereon which, when executed by a processor of a mobile terminal, enable the mobile terminal to perform the communication method of any one of the preceding claims.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the shared base station registered by the terminal is judged by utilizing the registration failure sequence, the shared base station which is failed to register with the terminal is shielded, the shared base station which is failed to register with the terminal is not repeatedly tried to register to the registration failure sequence, and other base stations are selected for registering, so that the situation that repeated registration reaches a threshold of forbidden access specified by a protocol and the network drop of the terminal is possibly caused is avoided, the time of the terminal in the registration process is reduced, and the terminal is ensured to obtain high-quality network service.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
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 illustrates a network system architecture diagram shown in an exemplary embodiment of the present disclosure.
Fig. 2 is a flow chart illustrating a communication method according to yet another exemplary embodiment of the present disclosure.
Fig. 3 is a flow chart illustrating a method of communication according to yet another exemplary embodiment of the present disclosure.
Fig. 4 is a flow chart illustrating a method of communication according to yet another exemplary embodiment of the present disclosure.
Fig. 5 is a flow chart illustrating a method of communication according to yet another exemplary embodiment of the present disclosure.
Fig. 6 is a flow chart illustrating a method of communication according to yet another exemplary embodiment of the present disclosure.
Fig. 7 is a block diagram illustrating a communication device according to yet another exemplary embodiment of the present disclosure.
Fig. 8 is a block diagram illustrating a communication device according to yet another exemplary embodiment of the present disclosure.
Fig. 9 is a block diagram illustrating a communication device in accordance with an example embodiment.
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 shared base station is that base stations of different operators are constructed and reasonably combined, the same shared base station serves two or more operators, and the shared base station is fully utilized for network deployment, so that the number of base station construction can be reduced, resources are saved, and the construction cost is reduced.
The shared base station may be upgraded from a private base station of one operator, or there is a problem in construction, which causes that although a Public Land Mobile Network (PLMN) broadcasting multiple operators, that is, users of multiple operators search for the current shared base station, it is considered that the users can connect to the shared base station. However, due to the possible problems of the shared base station, the registration is relatively smooth for the user of a certain operator, and the registration is problematic for the user of other operators during the registration process to the shared base station.
In the mobile communication process, the mobile terminal fails to register the base station, which may cause the terminal to drop the network and affect the terminal user experience.
The communication method provided by the embodiment of the present disclosure is applied to the network system architecture described in fig. 1. Fig. 1 illustrates a network system architecture diagram shown in an exemplary embodiment of the present disclosure. Referring to fig. 1, the network system architecture 100 includes a core network 101A of an operator a, a core network 101B of an operator B, a shared base station routing gateway 102, a shared base station 103A, a private base station 103B of an operator B, and a terminal 104. The terminal 104 is a user of the operator B, and the terminal 104 may establish connection with the shared base station 103A and the private base station 103B of the operator B and perform communication.
In the prior art, the process of registering the terminal 104 to the network is that the terminal 104 finds the shared base station 103A, and the signal of the shared base station 103A is good and meets the access criterion of the terminal 104. The shared base station 103A is a shared base station upgraded from a private base station of the operator a. The terminal 104 attempts to register with the shared base station 103A. The shared base station 103A has a construction problem, and although it broadcasts the PLMNs of the operators a and B at the same time, the shared base station 103A has a problem in the user registration of the operator B, and rejects the user registration of the operator B or terminates the registration of the user of the operator B abnormally. If the terminal 104 fails to register in the shared base station 103A, the registration is repeatedly initiated and repeated for a certain number of times, and the terminal 104 can no longer perform network registration through the technology according to the requirement of the communication protocol.
The current common optimization method is to change the access technology of the terminal 104, re-register, and successfully register to other base stations due to the change of the access technology, so as to obtain network service. The process of trying to register for a long time by the terminal may cause a user to drop the network for a long time in the process of using the terminal, and may miss the call, and register to other base stations through other access technologies, usually, the new technology is fallback to the old technology, such as LTE fallback to WCDMA or GSM, which affects the user data experience.
Therefore, the present disclosure provides a communication method, wherein when a shared base station to be registered belongs to a base station in a registration failure sequence, the base station to be registered is reselected to obtain a network service, thereby reducing attempted registration of a terminal for the shared base station with registration failure, avoiding the terminal from returning to other access technology registration base stations to a certain extent, and reducing occurrence of dropped network of the terminal and missed call of a user.
Fig. 2 is a flow chart illustrating a method of communication, as shown in fig. 2, for use in a terminal, according to an example embodiment. The terminal may be, for example, a smartphone, a tablet, a wearable device, etc. The embodiment of the present disclosure does not limit the kind of the device to which the communication method is applied. Referring to fig. 1, the communication method includes the following steps.
In step S101, a shared base station to be registered is determined.
In step S102, if the terminal fails to register the shared base station, the shared base station that failed to register is added to the registration failure sequence, and the base station to be registered is reselected.
In the embodiment of the present disclosure, in the using process of the terminal, the shared base station to be registered is determined, for example, when the terminal is started, located, and network conditions change. The terminal may acquire the information related to the base station according to signaling with the network. The registration failure sequence may be a sequence created at the terminal and stored in the terminal, where the shared base station that failed in registration is included, that is, the registration failure sequence is used to store the shared base station that failed in registration of the terminal. It is understood that in another embodiment, the registration failure sequence may also be a sequence created by the base station and stored in the terminal, where the shared base station that failed in registration is included in the terminal.
If the shared base station to be accessed belongs to the base station in the registration failure sequence, the terminal does not repeatedly try to register to the shared base station in the registration failure sequence and reselects the base station to be registered,
according to the embodiment of the disclosure, the shared base station to be registered is determined, the shared base station to be registered belongs to the base stations in the registration failure sequence, a new base station is reselected, the registration to the shared base station in which the registration fails is not attempted any more, the shared base station in which the registration with the terminal fails is shielded by using the registration failure sequence, the shared base station in which the registration to the registration failure sequence is attempted no more repeatedly is selected for registration, and other base stations are selected for registration, so that the repeated registration is prevented from reaching the threshold that the access is forbidden according to the protocol specification, the network drop of the terminal is possibly caused, the time of the terminal in the registration process is reduced, and the terminal is ensured to.
In an embodiment of the disclosure, in the using process of the terminal, when the terminal is started, the location of the terminal, and the network condition change, the base station is determined to register. And when the terminal fails to register in the shared base station, determining the shared base station which fails to register in the terminal, and adding the shared base station which fails to register to the registration failure sequence. The registration failure sequence may be created at the terminal or stored at the terminal, i.e. the registration failure sequence is used to store the shared base station for which the terminal has failed to register.
When the terminal registers to the shared base station, the shared base station to be registered is determined. The terminal can acquire the related information of the shared base station according to the signaling of the network, and compare the related information of the shared base station with the registration failure sequence, if the shared base station belongs to the shared base station which fails to register with the terminal in the registration failure sequence, the terminal cancels the registration in the shared base station, namely, the shared base station in the registration failure sequence is not processed any more, and the base station to be registered is reselected.
According to the embodiment of the disclosure, a shared base station with failed terminal registration is determined, the shared base station with failed registration is added to a registration failure sequence, real-time adjustment and update of the registration failure sequence are realized, if the shared base station to be accessed belongs to a cell in the registration failure sequence, the shared base station in the registration failure sequence is not processed, the base station to be registered is reselected, and the shared base station to be registered is not repeatedly tried to be registered to the shared base station in the registration failure sequence, so that the shared base station is registered to a normal base station to obtain normal network service.
Fig. 3 is a flow chart illustrating a method of communication according to another exemplary embodiment of the present disclosure. As shown in fig. 3, the communication method includes the following steps.
In step S201, in response to the shared base station to be registered rejecting the registration of the terminal, or the shared base station to be registered abnormally terminating the registration of the terminal, it is determined that the terminal has failed to register the shared base station to be registered.
In step S202, a shared base station to be registered is determined.
In step S203, if the terminal fails to register the shared base station, the shared base station that failed to register is added to the registration failure sequence, and the base station to be registered is reselected.
In the embodiment of the disclosure, in the using process of the terminal, when the terminal is started, the terminal is located at a position, and the network condition changes, the base station is determined to register.
The shared base station may be upgraded from a private base station of one operator, or there is a problem in construction, which causes that although public land mobile network PLMN of multiple operators is broadcasted, that is, users of multiple operators are considered as users to be connected to the shared base station when searching for the current shared base station. However, due to the possible problems of the shared base station, the registration is relatively smooth for the user of a certain operator, and the registration is problematic for the user of other operators during the registration process to the shared base station.
In the embodiment of the disclosure, when the base station rejects the registration of the terminal or terminates the registration of the terminal abnormally and the base station is a shared base station, the shared base station in which the registration of the terminal fails is determined. And adding the shared base station with the failed registration to the failed registration sequence. The registration failure sequence may be created at the terminal or stored at the terminal, i.e. the registration failure sequence is used to store the shared base station for which the terminal has failed to register.
When the terminal registers to the shared base station, the shared base station to be registered is determined. The terminal can acquire the base station condition related information of the shared base station to be registered according to the signaling with the network, compare the base station condition related information with the registration failure sequence according to the shared base station related information, if the shared base station to be registered belongs to the shared base station which is in the registration failure sequence and fails to register with the terminal, the terminal cancels the registration in the shared base station, namely, the shared base station in the registration failure sequence is not processed any more, and the base station to be registered is reselected.
According to the embodiment of the disclosure, the shared base station with failed terminal registration is determined, the shared base station with failed registration is added to the failed registration sequence, so that real-time adjustment and updating of the failed registration sequence are realized, if the shared base station to be registered belongs to the shared base station in the failed registration sequence, the registration in the shared base station is cancelled, that is, the shared base station in the failed registration sequence is not processed, and the base station to be registered is reselected, so that the shared base station is registered to a normal network base station.
Fig. 4 is a flow chart illustrating a method of communication according to another exemplary embodiment of the present disclosure. As shown in fig. 4, the communication method includes the following steps.
In step S301, a shared base station to be registered is determined.
In step S302, if the terminal fails to register the shared base station, the shared base station that failed to register is added to the registration failure sequence, and the base station to be registered is reselected.
In step S303, if the duration of the registration failure shared base station in the registration failure sequence exceeds the preset time threshold, or when the terminal is turned on, the shared base station is removed from the registration failure sequence.
In the embodiment of the disclosure, in the using process of the terminal, when the terminal is started, the terminal is located at a position, and the network condition changes, the base station is determined to register.
In the embodiment of the disclosure, when the base station rejects the registration of the terminal or terminates the registration of the terminal abnormally and the base station is a shared base station, the shared base station in which the registration of the terminal fails is determined. And adding the shared base station with the failed registration to the failed registration sequence. The registration failure sequence may be created at the terminal or stored at the terminal, i.e. the registration failure sequence is used to store the shared base station for which the terminal has failed to register.
When the terminal registers to the shared base station, the shared base station to be registered is determined. The terminal can acquire the base station condition related information of the shared base station to be registered according to the signaling with the network, compare the base station condition related information with the registration failure sequence according to the shared base station related information, if the shared base station to be registered belongs to the shared base station which is in the registration failure sequence and fails to register with the terminal, the terminal cancels the registration in the shared base station, namely, the shared base station in the registration failure sequence is not processed any more, and the base station to be registered is reselected.
In the embodiment of the present disclosure, the shared base station may be upgraded from a private base station of one operator, or there is a problem in construction, which causes that although the public land mobile network PLMN of multiple operators is broadcasted, that is, when users of multiple operators search for the current shared base station, it is considered that the users can connect to the shared base station. However, due to the possible problems of the shared base station, the registration is relatively smooth for the user of a certain operator, and the registration is problematic for the user of other operators during the registration process to the shared base station. The shared base station refuses the registration of the terminal or terminates the registration of the terminal abnormally, can be discovered by an operator at any time, carries out upgrading and repairing, and further solves the problem of terminal registration, namely the shared base station after upgrading and repairing can be normally registered by the terminal. A time threshold may be preset, and if the duration of the shared base station failing to register in the registration failure sequence exceeds the preset time threshold, the shared base station failing to access is removed from the registration failure sequence. Or the terminal is powered off and then powered on again, restarted and the like, and the terminal tries to register to the shared base station again to obtain normal network service.
According to the embodiment of the disclosure, the time length of the shared base station with failed registration in the registration failure sequence exceeds the preset time threshold, or when the terminal is powered on again after being powered off, the shared base station with failed registration is removed from the registration failure sequence, so that the real-time adjustment and update of the registration failure sequence are realized, the problem of the shared base station is prevented from being possibly repaired and still influencing a user to realize network connection by using resources of the shared base station in the registration failure sequence when the shared base station can be normally connected with the terminal through a network, and the full utilization of the resources of the shared base station is realized.
Fig. 5 is a flow chart illustrating a method of communication according to another exemplary embodiment of the present disclosure. As shown in fig. 5, the communication method includes the following steps.
In step S401, a shared base station to be registered is determined.
In step S402, if the terminal fails to register the shared base station, the shared base station that failed to register is added to the registration failure sequence, and the base station to be registered is reselected.
In step S403, a first communication mechanism adopted when the terminal registers the shared base station is determined, and the base station to be registered is reselected based on the first communication mechanism.
In the embodiment of the disclosure, in the using process of the terminal, when the terminal is started, the terminal is located at a position, and the network condition changes, the base station is determined to register. And when the terminal fails to register in the shared base station, determining the shared base station which fails to register in the terminal, and adding the shared base station which fails to register to the registration failure sequence. The registration failure sequence may be created at the terminal or stored at the terminal, i.e. the registration failure sequence is used to store the shared base station for which the terminal has failed to register.
The terminal does not process the shared base station in the registration failure sequence any more, and reselects to register and access other base stations to be registered around, so that the repeated registration is prevented from reaching the threshold of forbidden access specified by the protocol. And determining a first communication mechanism adopted when the terminal registers the shared base station, and reselecting the base station to be registered based on the first communication mechanism. For example, the first communication mechanism adopted when the terminal registers the shared base station may be a fourth generation long term evolution network, and when the terminal fails to register the shared base station in the fourth generation long term evolution network and reselects to register and access other base stations around, the terminal still performs registration attempt and access of the shared base stations in other fourth generation long term evolution networks.
According to the embodiment of the disclosure, the shared base station to be registered belongs to the base stations in the registration failure sequence, a new base station is reselected, the registration to the shared base station with the registration failure is not attempted any more, the shared base station is reselected for registration, the first communication mechanism adopted when the terminal registers the shared base station is determined, and the base station to be registered is reselected, so that a user is ensured to obtain relatively superior network service, and the network use requirement of the user is met.
Fig. 6 is a flow chart illustrating a method of communication according to another exemplary embodiment of the present disclosure. As shown in fig. 6, the communication method includes the following steps.
In step S501, a shared base station to be registered is determined.
In step S502, if the terminal fails to register the shared base station, the shared base station that failed to register is added to the registration failure sequence, and the base station to be registered is reselected.
In step S503, if the base station to be registered is not selected based on the first communication mechanism, the communication mechanism is replaced, and the base station to be registered is reselected based on the replaced communication mechanism.
In the embodiment of the disclosure, in the using process of the terminal, when the terminal is started, the terminal is located at a position, and the network condition changes, the base station is determined to register. And when the terminal fails to register in the shared base station, determining the shared base station which fails to register in the terminal, and adding the shared base station which fails to register to the registration failure sequence. The registration failure sequence may be created at the terminal or stored at the terminal, i.e. the registration failure sequence is used to store the shared base station for which the terminal has failed to register.
The terminal does not process the shared base station in the registration failure sequence any more, and reselects to register and access other base stations to be registered around, so that the repeated registration is prevented from reaching the threshold of forbidden access specified by the protocol. If there is no base station to be registered in the current access mode, the access mode is changed, for example, the access technology is backed off, that is, the new access technology is backed off to the old access technology, for example, the shared base station of the fourth generation long term evolution network fails to register, when there is no base station of the fourth generation long term evolution network around which the registration access meets the access criterion, the access mode is backed off to the third generation mobile communication technology, and the base station of the third generation mobile communication technology is selected to access, so as to ensure the network use requirement of the user as much as possible.
According to the embodiment of the disclosure, a shared base station to be registered by a terminal is determined, if the shared base station to be accessed belongs to a cell in a registration failure sequence, the registration in the shared base station is cancelled, the registration to the shared base station in the registration failure sequence is not repeatedly tried, and the base station to be registered is reselected. And if the base station to be registered does not exist in the current access mode, the access mode is changed, and the base station to be registered is selected, so that the user is ensured to obtain network service, and the network use requirement of the user is met.
Based on the same conception, the embodiment of the disclosure also provides a communication device.
It is understood that the communication device provided by the embodiment of the present disclosure includes a hardware structure and/or a software module for performing each function in order to realize the above functions. The disclosed embodiments can be implemented in hardware or a combination of hardware and computer software, in combination with the exemplary elements and algorithm steps disclosed in the disclosed embodiments. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
Fig. 7 is a block diagram illustrating a communication device according to an example embodiment. Referring to fig. 7, a communication apparatus 200 is applied to a terminal, and the communication apparatus 200 includes: a determination module 201 and a selection module 202.
A determining module 201, configured to determine a shared base station to be registered.
A selecting module 202, configured to, when the terminal fails to register the shared base station to be registered, add the shared base station that fails to register to the registration failure sequence, and reselect the base station to be registered.
In an embodiment, the determining module 201 is further configured to:
and determining that the terminal registers the shared base station to be registered fails in response to the fact that the shared base station to be registered rejects the registration of the terminal or the shared base station to be registered terminates the registration of the terminal abnormally.
Fig. 8 is a block diagram illustrating a communication device according to an example embodiment. Referring to fig. 8, the communication apparatus 200 further includes: the module 203 is removed.
A shifting-out module 203, configured to shift out the shared base station from the registration failure sequence when a duration of the shared base station with failed registration in the registration failure sequence exceeds a preset time threshold, or when the terminal is powered on.
In an embodiment, the selection module 202 reselects the base station to be registered as follows: and determining a first communication mechanism adopted when the terminal registers the shared base station, and reselecting the base station to be registered based on the first communication mechanism.
In one embodiment, the selection module 202 is further configured to: and when the base station to be registered is not selected based on the first communication mechanism, replacing the communication mechanism, and reselecting the base station to be registered based on the replaced communication mechanism.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 9 is a block diagram illustrating a communication device 800 according to an example embodiment. For example, the apparatus 800 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. 9, the apparatus 800 may include one or more of the following components: a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input/output (I/O) interface 812, a sensor component 814, and a communication component 816.
The processing component 802 generally controls overall operation of the device 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing components 802 may include one or more processors 820 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 802 can include one or more modules that facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
The memory 804 is configured to store various types of data to support operations at the apparatus 800. Examples of such data include instructions for any application or method operating on device 800, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 804 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.
Power component 806 provides power to the various components of device 800. The power components 806 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the device 800.
The multimedia component 808 includes a screen that provides an output interface between the device 800 and a 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 808 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 800 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 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the apparatus 800 is in an operational 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 804 or transmitted via the communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
The I/O interface 812 provides an interface between the processing component 802 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 814 includes one or more sensors for providing various aspects of state assessment for the device 800. For example, the sensor assembly 814 may detect the open/closed status of the device 800, the relative positioning of components, such as a display and keypad of the device 800, the sensor assembly 814 may also detect a change in the position of the device 800 or a component of the device 800, the presence or absence of user contact with the device 800, the orientation or acceleration/deceleration of the device 800, and a change in the temperature of the device 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 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 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 816 is configured to facilitate communications between the apparatus 800 and other devices in a wired or wireless manner. The device 800 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 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 816 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 800 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 804 comprising instructions, executable by the processor 820 of the device 800 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.
It is understood that "a plurality" in this disclosure means two or more, and other words are analogous. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. The singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It will be further understood that the terms "first," "second," and the like are used to describe various information and that such information should not be limited by these terms. These terms are only used to distinguish one type of information from another and do not denote a particular order or importance. Indeed, the terms "first," "second," and the like are fully interchangeable. 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.
It will be further understood that, unless otherwise specified, "connected" includes direct connections between the two without the presence of other elements, as well as indirect connections between the two with the presence of other elements.
It is further to be understood that while operations are depicted in the drawings in a particular order, this is not to be understood as requiring that such operations be performed in the particular order shown or in serial order, or that all illustrated operations be performed, to achieve desirable results. In certain environments, multitasking and parallel processing may be advantageous.
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 application 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.

Claims (12)

1. A communication method applied to a terminal registered with a shared base station, the communication method comprising:
determining a shared base station to be registered;
and if the terminal fails to register the shared base station, adding the shared base station which fails to register into a registration failure sequence, and reselecting the base station to be registered.
2. The communication method of claim 1, wherein the method further comprises:
and responding to the fact that the shared base station to be registered refuses the registration of the terminal, or the shared base station to be registered abnormally terminates the registration of the terminal, and determining that the terminal fails to register the shared base station to be registered.
3. The communication method according to claim 1 or 2, characterized in that the method further comprises:
and if the time length of the shared base station with the registration failure in the registration failure sequence exceeds a preset time threshold value or the shared base station is moved out of the registration failure sequence in response to the starting of the terminal.
4. The communication method according to claim 1, wherein the reselecting the base station to be registered comprises:
and determining a first communication mechanism adopted when the terminal registers the shared base station, and reselecting the base station to be registered based on the first communication mechanism.
5. The communication method of claim 4, wherein the method further comprises:
and if the base station to be registered is not selected based on the first communication mechanism, replacing the communication mechanism, and reselecting the base station to be registered based on the replaced communication mechanism.
6. A communication apparatus, applied to a terminal, the communication apparatus comprising:
the determining module is used for determining the shared base station to be registered;
and the selection module is used for adding the shared base station with failed registration to the registration failure sequence and reselecting the base station to be registered when the terminal fails to register the shared base station.
7. The communications apparatus of claim 6, wherein the determining module is further configured to:
and determining that the terminal registers the shared base station to be registered fails in response to the fact that the shared base station to be registered rejects the registration of the terminal or the shared base station to be registered terminates the registration of the terminal abnormally.
8. The communication apparatus according to claim 6 or 7, characterized in that the apparatus further comprises:
and the moving-out module is used for moving out the shared base station from the registration failure sequence when the duration of the shared base station with the registration failure in the registration failure sequence exceeds a preset time threshold or responds to the terminal starting.
9. The communications apparatus as claimed in claim 6, wherein the selecting module reselects the base station to be registered by:
and determining a first communication mechanism adopted when the terminal registers the shared base station, and reselecting the base station to be registered based on the first communication mechanism.
10. The communications apparatus of claim 9, wherein the selection module is further configured to:
and when the base station to be registered is not selected based on the first communication mechanism, replacing the communication mechanism, and reselecting the base station to be registered based on the replaced communication mechanism.
11. A communications apparatus, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to: performing the communication method of any one of claims 1 to 5.
12. A non-transitory computer readable storage medium having instructions therein which, when executed by a processor of a mobile terminal, enable the mobile terminal to perform the communication method of any one of claims 1 to 5.
CN202011311596.9A 2020-11-20 2020-11-20 Communication method, communication device, and storage medium Pending CN112533283A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011311596.9A CN112533283A (en) 2020-11-20 2020-11-20 Communication method, communication device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011311596.9A CN112533283A (en) 2020-11-20 2020-11-20 Communication method, communication device, and storage medium

Publications (1)

Publication Number Publication Date
CN112533283A true CN112533283A (en) 2021-03-19

Family

ID=74981914

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011311596.9A Pending CN112533283A (en) 2020-11-20 2020-11-20 Communication method, communication device, and storage medium

Country Status (1)

Country Link
CN (1) CN112533283A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101056455A (en) * 2006-04-13 2007-10-17 中兴通讯股份有限公司 A cell reselection method after cell access failure
CN102187732A (en) * 2009-04-03 2011-09-14 华为技术有限公司 Base station sharing
CN104025664A (en) * 2012-12-28 2014-09-03 华为技术有限公司 Method and device for network selection from shared network
US20170063502A1 (en) * 2014-02-21 2017-03-02 Kyocera Corporation Mobile communication system, specific base station, and user terminal
CN108200608A (en) * 2011-05-20 2018-06-22 日本电气株式会社 Load balancing in network share
CN109743779A (en) * 2019-03-26 2019-05-10 中国联合网络通信集团有限公司 A kind of resource allocation methods and device of sharing base
CN111031586A (en) * 2019-11-26 2020-04-17 京信通信***(中国)有限公司 Communication base station sharing method, device, system and storage medium
CN111698687A (en) * 2019-11-19 2020-09-22 中国电信股份有限公司 Terminal residing method based on 5G co-construction sharing, network equipment and communication network

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101056455A (en) * 2006-04-13 2007-10-17 中兴通讯股份有限公司 A cell reselection method after cell access failure
CN102187732A (en) * 2009-04-03 2011-09-14 华为技术有限公司 Base station sharing
CN108200608A (en) * 2011-05-20 2018-06-22 日本电气株式会社 Load balancing in network share
CN104025664A (en) * 2012-12-28 2014-09-03 华为技术有限公司 Method and device for network selection from shared network
US20170063502A1 (en) * 2014-02-21 2017-03-02 Kyocera Corporation Mobile communication system, specific base station, and user terminal
CN109743779A (en) * 2019-03-26 2019-05-10 中国联合网络通信集团有限公司 A kind of resource allocation methods and device of sharing base
CN111698687A (en) * 2019-11-19 2020-09-22 中国电信股份有限公司 Terminal residing method based on 5G co-construction sharing, network equipment and communication network
CN111031586A (en) * 2019-11-26 2020-04-17 京信通信***(中国)有限公司 Communication base station sharing method, device, system and storage medium

Similar Documents

Publication Publication Date Title
WO2017166739A1 (en) Method and device for performing neighbor cell detection during cell re-selection
CN112042225A (en) Cell reselection method, cell reselection device and storage medium
CN107105478B (en) Network registration method and device
CN111465078B (en) Wireless network searching method and device and storage medium
CN106792937B (en) Method and device for processing call request
CN107846730B (en) Call forwarding method and device
US11252623B2 (en) Network switching method, device and storage medium
CN110235467B (en) Cell reconfiguration method and device
CN114710815B (en) Cell residence method and device, terminal and computer readable storage medium
CN108632939B (en) Paging method, paging device and computer readable storage medium
US11706813B2 (en) Random access method and apparatus, and method and apparatus for sending PLMN identity
CN107040949B (en) Network residing method, device and computer readable storage medium
CN112533283A (en) Communication method, communication device, and storage medium
CN113873603A (en) Network control method, device and storage medium
CN114449542A (en) Cell registration method, device and medium
CN109565710B (en) Method, device and system for transmitting data
CN112261698B (en) Method and device for accessing network, terminal and storage medium
CN112770368B (en) Network switching method and device, mobile terminal and storage medium
CN112637932B (en) Method, device and system for accessing 5G network
CN109005569B (en) Network connection method and device and routing equipment
US20240147221A1 (en) Capability sending method and apparatus, and capability receiving method and apparatus
CN112533259A (en) Communication method, communication device, and storage medium
CN116347542A (en) Cell access method, device and storage medium
CN116939729A (en) Network connection method, device and medium
CN115396972A (en) Voice communication method and device, electronic equipment 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