CN111314858B - Cluster communication method, device and terminal - Google Patents
Cluster communication method, device and terminal Download PDFInfo
- Publication number
- CN111314858B CN111314858B CN201811515562.4A CN201811515562A CN111314858B CN 111314858 B CN111314858 B CN 111314858B CN 201811515562 A CN201811515562 A CN 201811515562A CN 111314858 B CN111314858 B CN 111314858B
- Authority
- CN
- China
- Prior art keywords
- terminal
- base station
- mode
- private network
- network base
- 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
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/34—Reselection control
- H04W36/36—Reselection control by user or terminal equipment
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
The embodiment of the invention provides a trunking communication method, a trunking communication device and a terminal, wherein after a terminal detects that a private network base station enters a failure weakening mode, the terminal is judged whether to support a public network mode, and if the terminal supports the public network mode, the terminal is switched to the public network mode so as to enable the terminal to perform trunking service through the public network base station; therefore, even after the private network base station enters the failure weakening mode, the terminal can also perform the cluster service through the public network, so that the influence degree on the terminal service is reduced, the problem of limited terminal service caused by the fact that the terminal base station enters the failure weakening mode in the prior art is solved, and the user experience is improved.
Description
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a trunking communication method, a trunking communication device and a terminal.
Background
The trunking communication system is a special wireless communication system for meeting the demand of user command and scheduling and oriented to specific industries, and is characterized in that a large number of users share a small number of wireless channels, and the trunking communication system has rapid voice establishment and preemption capability. The trunking communication system has wide application in the fields of government affairs, medical treatment, energy, traffic, emergency communication and the like.
The group communication system includes: the terminal is attached to the private network core network through the private network base station and performs data interaction with the cluster server to realize cluster communication service. Due to the particularity of the application scenario of the trunking communication system, the trunking communication system needs to have a certain survivability. The failure weakening is a survivability scheme, and the main purpose of the failure weakening is to provide services for terminals within the coverage of a base station after the base station loses the control of a core network.
In the prior art, the implementation scheme of the failure weakening is as follows: when a link between a private network base station and a private network core network is interrupted, the private network base station and a terminal enter a failure weakening mode, and in the mode, the private network base station realizes a partial session control function of the private network core network, so that the terminal in the coverage range of the private network base station can be accessed to the private network base station, and partial services can be performed between the terminals in the coverage range of the private network base station, for example: a group service or a single call service. And when the fault is recovered, the private network base station exits the fault weakening mode and recovers to a normal cluster scene.
However, in the above prior art, when the private network base station and the terminal enter the failure weakening mode, the terminal service is limited, and the terminal within the coverage area of the private network base station cannot communicate with the terminal outside the station, which affects the user experience.
Disclosure of Invention
The embodiment of the invention provides a trunking communication method, a trunking communication device and a terminal, which are used for solving the problem of limited terminal service caused by the fact that a private network base station enters a failure weakening mode and improving user experience.
In a first aspect, an embodiment of the present invention provides a trunking communication method, applied to a terminal, including:
detecting whether a private network base station enters a failure weakening mode or not;
if the private network base station enters a failure weakening mode, judging whether the terminal supports a public network mode;
and if the terminal supports the public network mode, switching the terminal to the public network mode, and attaching the terminal to a public network core network through a public network base station so that the terminal performs the cluster service through the public network.
Optionally, the determining whether the terminal supports a public network mode includes:
acquiring the capability information of the terminal;
and judging whether the terminal supports a public network mode or not according to the capability information.
Optionally, the detecting whether the private network base station enters the failure weakening mode includes:
receiving a system message sent by the private network base station;
and judging whether the private network base station enters a failure weakening mode or not according to the system message.
Optionally, the method further includes:
if the terminal does not support the public network mode, all services of the terminal are removed, and the terminal is attached to the private network base station, so that the terminal carries out trunking services in the private network base station.
Optionally, after the terminal is switched to the public network mode, the method further includes:
detecting whether the private network base station exits a fail-soft mode;
and if the private network base station exits the failure weakening mode, switching the terminal to a private network mode, and attaching the terminal to a private network core network through the private network base station so as to enable the terminal to perform the trunking service through the private network.
Optionally, the detecting whether the private network base station exits the fail-soft mode includes:
periodically detecting whether the private network base station exits a failure weakening mode; or
And detecting whether the private network base station exits the fail-soft mode or not in an event triggering mode.
Optionally, the detecting whether the private network base station exits the fail-soft mode includes:
receiving a system message sent by the private network base station;
and judging whether the private network base station exits the failure weakening mode or not according to the system message.
In a second aspect, an embodiment of the present invention provides a trunking communication apparatus, which is applied to a terminal, and includes:
the detection module is used for detecting whether the private network base station enters a failure weakening mode;
the judging module is used for judging whether the terminal supports a public network mode or not when the private network base station enters a failure weakening mode;
and the processing module is used for switching the terminal to a public network mode when the terminal supports the public network mode, and attaching the terminal to a public network core network through a public network base station so as to enable the terminal to perform the trunking service through the public network.
Optionally, the determining module is specifically configured to:
acquiring the capability information of the terminal;
and judging whether the terminal supports a public network mode or not according to the capability information.
Optionally, the detection module is specifically configured to:
receiving a system message sent by the private network base station;
and judging whether the private network base station enters a failure weakening mode or not according to the system message.
Optionally, the processing module is further configured to:
and when the terminal does not support the public network mode, removing all services of the terminal, and attaching the terminal to the private network base station so that the terminal performs trunking services in the private network base station.
Optionally, the detecting module is further configured to detect whether the private network base station exits the fail-soft mode;
the processing module is further configured to switch the terminal to a private network mode when the private network base station exits the failure weakening mode, and attach the terminal to a private network core network through the private network base station, so that the terminal performs a trunking service through the private network.
Optionally, the detection module is further specifically configured to:
periodically detecting whether the private network base station exits a failure weakening mode; or
And detecting whether the private network base station exits the fail-soft mode or not in an event triggering mode.
Optionally, the detection module is further specifically configured to:
receiving a system message sent by the private network base station;
and judging whether the private network base station exits the failure weakening mode or not according to the system message.
In a third aspect, an embodiment of the present invention provides a terminal, including: at least one processor and memory;
the memory stores computer-executable instructions;
the at least one processor executing the computer-executable instructions stored by the memory causes the at least one processor to perform the method of any one of the first aspects.
In a fourth aspect, the present invention provides a computer-readable storage medium, in which computer-executable instructions are stored, and when a processor executes the computer-executable instructions, the method according to any one of the first aspect is implemented.
According to the trunking communication method, the trunking communication device and the trunking communication terminal provided by the embodiment of the invention, after the terminal detects that the private network base station enters the failure weakening mode, whether the terminal supports the public network mode or not is judged, and if the terminal supports the public network mode, the terminal is switched to the public network mode so that the terminal can perform trunking service through the public network base station; therefore, even after the private network base station enters the failure weakening mode, the terminal can also perform the cluster service through the public network, so that the influence degree on the terminal service is reduced, the problem of limited terminal service caused by the fact that the terminal base station enters the failure weakening mode in the prior art is solved, and the user experience is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic network architecture of a trunking communication system in the prior art;
fig. 2 is a network architecture diagram of a trunking communication system provided by an embodiment of the present invention;
fig. 3 is a schematic flowchart of a trunking communication method according to an embodiment of the present invention;
fig. 4 is a first interaction diagram of a trunking communication method according to an embodiment of the present invention;
fig. 5 is a second interaction diagram of a trunking communication method according to an embodiment of the present invention;
fig. 6 is a third interaction diagram of a trunking communication method according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of a cluster communication device according to an embodiment of the present invention;
fig. 8 is a schematic diagram of a hardware structure of a terminal according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are, for example, capable of operation in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Fig. 1 is a schematic network architecture diagram of a trunking communication system in the prior art, and as shown in fig. 1, the trunking communication system includes: the system comprises a terminal, a private network base station, a private network core network and a cluster server. The terminal can be specifically a command scheduling terminal and a data transmission terminal, and comprises a handheld terminal, a fixed terminal, a vehicle-mounted terminal, a desktop terminal, a network card or a wireless monitoring camera terminal and other equipment; the private network base station is a device for accessing the terminal to a communication network; the private network core network is responsible for network side mobility management of the terminal, S1 link management, and unified exchange control and transmission of service data; the cluster server is responsible for the coordinated scheduling and call control of the whole cluster system.
In the prior art, after a link between a private network base station and a private network core network is interrupted, the private network base station and a terminal enter a failure weakening mode, and in this mode, the private network base station implements a partial session control function of the private network core network, so that the terminal within the coverage of the private network base station can access the private network base station, and thus partial services can be performed between the terminals within the coverage of the private network base station, for example: a group service or a single call service. And when the fault is recovered, the private network base station exits the fault weakening mode and recovers to a normal cluster scene.
However, in the above prior art, when the private network base station and the terminal enter the failure weakening mode, the service of the terminal is limited, and the terminal within the coverage area of the private network base station cannot communicate with the terminal outside the station, which affects the user experience.
In order to solve the above problem, an embodiment of the present invention provides a trunking communication method, which is suitable for a terminal supporting a public network mode and a private network mode. Fig. 2 is a network architecture diagram of a trunking communication system according to an embodiment of the present invention, and as shown in fig. 2, a terminal may be communicatively connected to a trunking server through a private network base station and a private network core network, and may also be communicatively connected to the trunking server through a public network base station and a public network core network.
Generally, a private network can provide better service quality for a terminal, and therefore, in the embodiment of the invention, the terminal works in a private network mode under a normal condition, that is, the terminal performs data interaction with a cluster server through a private network base station and a private network core network. When a link between the private network base station and the private network core network fails, the terminal is switched to a public network mode, namely, the terminal performs data interaction with the cluster server through the public network base station and the public network core network. That is to say, even after a link between the private network base station and the private network core network fails, the terminal can also perform the trunking service through the public network base station and the public network core network, so that the degree of influence on the terminal service is reduced, the problem that the terminal service is limited due to the fact that the terminal base station enters a failure weakening mode in the prior art is solved, and the user experience is improved.
It should be noted that, the public network base station and the private network base station in the embodiment of the present invention both refer to a device that accesses a terminal to a communication network, where the public network base station accesses the terminal to a public communication network, and the private network base station accesses the terminal to a private communication network. The public communication network and the private communication network may be a Global System for Mobile communications (GSM) network or a Code Division Multiple Access (CDMA) network, a Wideband Code Division Multiple Access (WCDMA) network, a Long Term Evolution (Long Term Evolution, LTE) network, or a future 5G network.
The technical solution of the present invention will be described in detail below with specific examples. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.
Fig. 3 is a schematic flowchart of a trunking communication method provided in an embodiment of the present invention, where the method of this embodiment may be executed by the terminal in fig. 2.
As shown in fig. 3, the method of the present embodiment includes:
s301: and detecting whether the private network base station enters a failure weakening mode, if so, executing S302.
Specifically, under normal communication conditions, since the private network can provide better service quality than the public network, the terminal is enabled by default in the private network mode, that is, the terminal resides in a private network base station.
The failure weakening mode is used for indicating that the private network base station cannot be in communication connection with the private network core network. Specifically, the private network base station is responsible for monitoring the state of a communication link between the private network base station and a private network core network. When communication faults between the private network base station and the private network core network are monitored, the private network base station enters a fault weakening mode. Wherein, the communication link state failure includes but is not limited to: core network device failure, physical interruption of the S1 interface, etc.
When the private network base station monitors the communication fault between the private network base station and the private network core network, the private network base station can clear all services under the base station because the terminal within the coverage range of the private network base station can not reside in the private network core network any more.
It should be noted that, in the embodiment of the present invention, the implementation manner that the private network base station enters the failure weakening mode may be implemented by using the prior art, and the embodiment of the present invention is not limited in particular. In an optional implementation manner, the private network base station further includes a session control module based on the original base station structure. After the private network base station enters the failure weakening mode, the private network base station not only keeps the original function of the base station, but also starts the function of the session control module.
The session control module is responsible for taking over and processing an attachment flow of a terminal in a coverage area of a private network base station after a communication fault between the private network base station and a private network core network, and specifically comprises the following steps: the method comprises the following steps of call service initiated by a terminal, terminal information management, terminal access control, Non-access stratum (NAS) signaling processing, Session Initiation Protocol (SIP) signaling processing, terminal mobility management, service bearing resource control, paging control, NAS security, terminal authentication, data encryption and other functions. Meanwhile, the session control module is also responsible for controlling the establishment and release of the cluster service bearer between the private network base station and the terminal.
It can be understood that when the private network base station is in the normal working mode, the session control module does not process any data any more, and the above-mentioned function of the session control module is enabled only after the private network base station enters the failure weakening mode.
In this embodiment, the terminal may monitor the operating mode of the private network base station, so as to determine whether the private network base station operates in the normal mode or the failure weakening mode. In a specific implementation process, the terminal may detect the working mode of the private network base station in multiple ways, which is not specifically limited in the embodiment of the present invention.
In an optional implementation manner, the base station may carry a field for indicating the operation mode in the system message, that is, the terminal determines whether the private network base station enters the failure weakening mode according to the received system message.
In another optional implementation, the base station may send the operation mode change message to the terminal when the operation mode is changed, that is, the terminal determines whether the base station enters the failure weakening mode by detecting whether the operation mode change message is received.
It can be understood that, if the terminal detects that the private network base station enters the failure weakening mode, the subsequent process of this embodiment is continuously executed to solve the problem in the prior art that the service of the terminal is limited due to the private network base station entering the failure weakening mode. If the terminal does not detect that the private network base station enters the failure weakening mode, the embodiment is ended.
S302: and judging whether the terminal supports the public network mode, if so, executing S303, and if not, executing S304.
Specifically, a terminal in the trunking communication network usually supports a private network mode, and performs trunking service in the private network mode. With the development of terminal technologies, more and more terminals start to support both the private network mode and the public network mode.
Therefore, in this embodiment, after the terminal detects that the private network base station enters the failure weakening mode, it is determined whether the terminal supports the public network mode. If the terminal supports the public network mode, the terminal can be switched to the public network mode, so that the terminal does not need to enter a failure weakening mode, and the influence on the terminal service is avoided.
The determination of whether the terminal supports the public network mode may be implemented in various ways, and the embodiment of the present invention is not limited in particular. In an optional implementation manner, whether the terminal supports the public network mode may be determined according to the capability information of the terminal.
S303: and switching the terminal to a public network mode, and attaching the terminal to a public network core network through a public network base station so that the terminal performs the trunking service through the public network.
Specifically, if the terminal supports the public network mode, the terminal is switched to the public network mode, so that the terminal can perform data interaction with the cluster server through the public network base station and the public network core network. It should be noted that, the process of attaching the terminal to the core network of the public network through the public network base station belongs to the prior art, and may be implemented by using the prior art, which is not described in detail in the embodiments of the present invention.
Two possible cases are specifically included here. In the first case, the terminal supports the standby in the public network mode and the private network mode at the same time, and in this case, if the terminal is already in the standby state in the public network, the terminal only needs to switch the working mode to the public network mode; if the terminal has not accessed the public network, the working mode is switched to the public network mode, and then the terminal needs to be attached to a core network of the public network through a base station of the public network. In the second case, the terminal only supports standby in a public network mode or a private network mode, in which case, the terminal needs to switch the working mode to the public network mode and attach the terminal to a core network of the public network through a base station of the public network.
After the terminal enters the public network mode, the cluster service can be carried out through the public network. Specifically, the terminal may perform cluster communication with terminals in the public network and/or terminals in the private network. In an alternative embodiment, the terminals in the public network mode may perform the trunking service through POC (push to talk Over Cellular). POC is a mobile communication service based on a network, and provides a half-duplex communication method for users. On the user terminal supporting the POC, the user can make a one-to-one call or a group call with a similar interphone function in a wider range among groups.
S304: and clearing all services of the terminal, and attaching the terminal to the private network base station so that the terminal performs trunking services in the private network base station.
Specifically, if the terminal does not support the public network mode, the failure weakening process in the prior art is executed. Namely, the terminal enters a failure weakening mode and clears all services; because the private network base station enters the failure weakening mode, the terminal can be attached to the private network base station, and single call service or trunking service is carried out in the base station. It should be noted that, the process of attaching the terminal to the private network base station in the failure weakening mode belongs to the prior art, and may be implemented by using the prior art, which is not described in detail in the embodiments of the present invention.
According to the trunking communication method provided by the embodiment of the invention, after a terminal detects that a private network base station enters a failure weakening mode, whether the terminal supports a public network mode or not is judged, and if the terminal supports the public network mode, the terminal is switched to the public network mode so as to enable the terminal to perform trunking service through the public network base station; therefore, even after the private network base station enters the failure weakening mode, the terminal can also perform the cluster service through the public network, so that the influence degree on the terminal service is reduced, the problem of limited terminal service caused by the fact that the terminal base station enters the failure weakening mode in the prior art is solved, and the user experience is improved.
The following describes in detail the interaction process in the case where the terminal supports the public network mode and the case where the terminal does not support the public network mode, with reference to two specific embodiments.
Fig. 4 is a first interaction schematic diagram of the trunking communication method provided in the embodiment of the present invention, and this embodiment illustrates an interaction process in a case where a terminal supports a public network mode. As shown in fig. 4, the method of this embodiment includes:
s401: and the terminal receives the system message sent by the private network base station.
S402: and determining that the private network base station enters a failure weakening mode according to the system message.
The system message may be a MIB (masterinformation block) system message, or may also be an SIB (systemlnformationblocks) system message, which is not limited in the embodiments of the present invention. In an optional implementation manner, the private network base station may carry a preset cell in a system message systemlnformationblocktypereporting, which is used to instruct the private network base station to enter a failure weakening mode.
S403: and acquiring the capability information of the terminal, and determining that the terminal supports a public network mode according to the capability information.
In specific implementation, whether the terminal supports the public network mode or not can be used as one capability information of the terminal, the capability information can be stored in a capability information list of the terminal, and whether the terminal supports the public network mode or not can be determined by inquiring the capability information list of the terminal.
S404: and switching the terminal to a public network mode.
S405: and attaching the terminal to a core network of the public network through a public network base station so that the terminal performs the trunking service through the public network.
The embodiments of S401 to S405 in this embodiment are similar to the embodiment shown in fig. 3, and are not described herein again.
Fig. 5 is a second interaction schematic diagram of the trunking communication method provided in the embodiment of the present invention, and this embodiment illustrates an interaction process in a case that a terminal does not support a public network mode. As shown in fig. 5, the method of this embodiment includes:
s501: and the terminal receives the system message sent by the private network base station.
S502: and determining that the private network base station enters a failure weakening mode according to the system message.
S503: and acquiring the capability information of the terminal, and determining that the terminal does not support a public network mode according to the capability information.
S504: and clearing all services of the terminal.
S505: and attaching the terminal to the private network base station so that the terminal performs trunking service in the private network base station.
The embodiments of S501 to S505 in this embodiment are similar to the embodiments shown in fig. 3 and fig. 4, and are not described herein again.
On the basis of the above embodiment, when the terminal is in the public network mode, it may also be detected whether the private network base station exits the failure weakening mode, and if the private network base station exits the failure weakening mode, the private network base station is switched to the private network mode to improve the service quality of the trunking service.
Here, the following two cases may be included according to the terminal capability. In the first case, the terminal supports the standby in the private network and the public network at the same time, and in this case, when the terminal is in the public network mode, the terminal can still receive the system message of the private network base station in real time, so that whether the private network base station exits the failure weakening mode can be judged by receiving the system message. In a second case, the terminal only supports public network standby or private network standby, and in this case, when the terminal is in the public network mode, the terminal cannot receive the system message of the private network base station in real time.
The following describes in detail an interactive process of switching the terminal back to the private network mode in conjunction with a specific embodiment.
Fig. 6 is a third interaction schematic diagram of the trunking communication method provided in the embodiment of the present invention, as shown in fig. 6, the method of the embodiment includes:
s601: and the terminal receives the system message sent by the private network base station.
S602: and determining that the private network base station exits the failure weakening mode according to the system message.
S603: and switching the terminal to a private network mode.
S604: and attaching the terminal to a private network core network through the private network base station so that the terminal performs a trunking service through the private network.
It can be understood that the private network can provide better service quality, and when the base station of the private network exits the failure weakening mode, the terminal can switch to the private network to perform the trunking service in the private network, thereby ensuring to enjoy better service quality.
The detailed description of the present embodiment, similar to the above embodiments, will not be repeated herein.
Fig. 7 is a schematic structural diagram of a trunking communication apparatus provided in an embodiment of the present invention, and as shown in fig. 7, a trunking communication apparatus 700 provided in this embodiment includes: a detection module 701, a judgment module 702 and a processing module 703.
The detecting module 701 is configured to detect whether a private network base station enters a failure weakening mode;
a determining module 702, configured to determine whether the terminal supports a public network mode when the private network base station enters a failure weakening mode;
the processing module 703 is configured to switch the terminal to a public network mode when the terminal supports the public network mode, and attach the terminal to a public network core network through a public network base station, so that the terminal performs a trunking service through the public network.
Optionally, the determining module 702 is specifically configured to:
acquiring the capability information of the terminal;
and judging whether the terminal supports a public network mode or not according to the capability information.
Optionally, the detection module 701 is specifically configured to:
receiving a system message sent by the private network base station;
and judging whether the private network base station enters a failure weakening mode or not according to the system message.
Optionally, the processing module 703 is further configured to:
and when the terminal does not support the public network mode, removing all services of the terminal, and attaching the terminal to the private network base station so that the terminal performs trunking services in the private network base station.
Optionally, the detecting module 701 is further configured to detect whether the private network base station exits the failure weakening mode;
the processing module 703 is further configured to switch the terminal to a private network mode when the private network base station exits the failure weakening mode, and attach the terminal to a private network core network through the private network base station, so that the terminal performs a trunking service through the private network.
Optionally, the detecting module 701 is further specifically configured to:
periodically detecting whether the private network base station exits a failure weakening mode; or
And detecting whether the private network base station exits the fail-soft mode or not in an event triggering mode.
Optionally, the detecting module 701 is further specifically configured to:
receiving a system message sent by the private network base station;
and judging whether the private network base station exits the failure weakening mode or not according to the system message.
The trunking communication apparatus provided in this embodiment may be configured to execute the trunking communication method on the terminal side in any of the above method embodiments, and the implementation principle and the technical effect are similar, and are not described herein again.
Fig. 8 is a schematic diagram of a hardware structure of a terminal according to an embodiment of the present invention, and as shown in fig. 8, a terminal 800 according to this embodiment includes: at least one processor 801 and a memory 802. The processor 801 and the memory 802 are connected by a bus 803.
In a specific implementation process, the at least one processor 801 executes the computer-executable instructions stored in the memory 802, so that the at least one processor 801 executes the cluster communication method on the terminal side in any one of the above-described method embodiments.
For a specific implementation process of the processor 801, reference may be made to the above method embodiments, which have similar implementation principles and technical effects, and details of this embodiment are not described herein again.
In the embodiment shown in fig. 8, it should be understood that the Processor may be a Central Processing Unit (CPU), other general purpose processors, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present invention may be embodied directly in a hardware processor, or in a combination of the hardware and software modules within the processor.
The memory may comprise high speed RAM memory and may also include non-volatile storage NVM, such as at least one disk memory.
The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, the buses in the figures of the present application are not limited to only one bus or one type of bus.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer execution instruction is stored in the computer-readable storage medium, and when a processor executes the computer execution instruction, the cluster communication method at the terminal side in any of the above method embodiments is implemented.
The computer-readable storage medium may be implemented by any type of volatile or non-volatile memory device or combination thereof, 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 disk. Readable storage media can be any available media that can be accessed by a general purpose or special purpose computer.
An exemplary readable storage medium is coupled to the processor such the processor can read information from, and write information to, the readable storage medium. Of course, the readable storage medium may also be an integral part of the processor. The processor and the readable storage medium may reside in an Application Specific Integrated Circuits (ASIC). Of course, the processor and the readable storage medium may also reside as discrete components in the apparatus.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.
Claims (8)
1. A cluster communication method is applied to a terminal and comprises the following steps:
receiving a system message sent by a private network base station;
detecting whether the private network base station enters a failure weakening mode or not according to the system message;
if the private network base station enters a failure weakening mode, acquiring the capability information of the terminal, and judging whether the terminal supports a public network mode or not according to the capability information;
and if the terminal supports the public network mode, switching the terminal to the public network mode, and attaching the terminal to a public network core network through a public network base station so that the terminal performs the cluster service through the public network.
2. The method of claim 1, further comprising:
if the terminal does not support the public network mode, all services of the terminal are removed, and the terminal is attached to the private network base station, so that the terminal carries out trunking services in the private network base station.
3. The method of claim 1, wherein after the switching the terminal to the public network mode, further comprising:
detecting whether the private network base station exits a fail-soft mode;
and if the private network base station exits the failure weakening mode, switching the terminal to a private network mode, and attaching the terminal to a private network core network through the private network base station so as to enable the terminal to perform the trunking service through the private network.
4. The method of claim 3, wherein detecting whether the private network base station exits the fail-soft mode comprises:
periodically detecting whether the private network base station exits a failure weakening mode; or
And detecting whether the private network base station exits the fail-soft mode or not in an event triggering mode.
5. The method of claim 3, wherein detecting whether the private network base station exits the fail-soft mode comprises:
receiving a system message sent by the private network base station;
and judging whether the private network base station exits the failure weakening mode or not according to the system message.
6. A trunking communication apparatus, applied to a terminal, includes:
the detection module is used for detecting whether the private network base station enters a failure weakening mode;
the judging module is used for acquiring the capability information of the terminal when the private network base station enters a failure weakening mode and judging whether the terminal supports a public network mode or not according to the capability information;
the processing module is used for switching the terminal to a public network mode when the terminal supports the public network mode, and attaching the terminal to a public network core network through a public network base station so as to enable the terminal to perform cluster service through the public network;
the detection module is specifically configured to:
receiving a system message sent by the private network base station;
and judging whether the private network base station enters a failure weakening mode or not according to the system message.
7. A terminal, comprising: at least one processor and memory;
the memory stores computer-executable instructions;
the at least one processor executing the computer-executable instructions stored by the memory causes the at least one processor to perform the method of any of claims 1 to 5.
8. A computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a processor, implement the method of any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811515562.4A CN111314858B (en) | 2018-12-12 | 2018-12-12 | Cluster communication method, device and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811515562.4A CN111314858B (en) | 2018-12-12 | 2018-12-12 | Cluster communication method, device and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111314858A CN111314858A (en) | 2020-06-19 |
CN111314858B true CN111314858B (en) | 2022-05-03 |
Family
ID=71148088
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811515562.4A Active CN111314858B (en) | 2018-12-12 | 2018-12-12 | Cluster communication method, device and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111314858B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116112878B (en) * | 2023-01-31 | 2024-09-03 | 中国联合网络通信集团有限公司 | Communication method, device and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102821411A (en) * | 2011-06-08 | 2012-12-12 | 中兴通讯股份有限公司 | Method, base station and system for achieving fail soft in broadband clustering system |
CN105025396A (en) * | 2014-04-30 | 2015-11-04 | 杭州优能通信系统有限公司 | Method, system and cluster cloud base station of realizing interphone communication between private network and public network |
CN106060880A (en) * | 2016-05-30 | 2016-10-26 | 清华大学 | Heterogeneous private network based on SDN and seamless switching method thereof |
CN106488500A (en) * | 2016-09-06 | 2017-03-08 | 国网信息通信产业集团有限公司 | A kind of public network and the adaptive method and device of private network |
EP3185473A1 (en) * | 2014-08-21 | 2017-06-28 | ZTE Corporation | Backup protection method and device for carrier grade nat (cgn) |
CN107864497A (en) * | 2017-10-31 | 2018-03-30 | 维沃移动通信有限公司 | Method for switching network and mobile communication terminal and network side equipment |
CN108235450A (en) * | 2017-05-19 | 2018-06-29 | 成都零壹众科技有限公司 | A kind of public network is to the seamless adaptive communication means of traditional intercommunication bimodulus of making peace |
CN108632052A (en) * | 2017-03-15 | 2018-10-09 | 中国移动通信集团安徽有限公司 | The treating method and apparatus of high ferro private network abnormal signal |
CN108966294A (en) * | 2017-05-26 | 2018-12-07 | 成都鼎桥通信技术有限公司 | A kind of switching method and apparatus of network mode |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10031885B2 (en) * | 2010-02-01 | 2018-07-24 | Netmotion Wireless, Inc. | Public wireless network performance management system with mobile device data collection agents |
CN102378316A (en) * | 2010-08-17 | 2012-03-14 | 北京迅光达通信技术有限公司 | Double-network digital mobile communication terminal and double-network communication method thereof |
CN102158569A (en) * | 2011-06-02 | 2011-08-17 | 杭州华三通信技术有限公司 | Method and device for data transmission based on address conversion |
CN107509224B (en) * | 2016-06-14 | 2021-01-05 | 展讯通信(上海)有限公司 | Method, device and terminal for searching high-speed rail private network |
CN108235449B (en) * | 2017-05-19 | 2021-03-26 | 成都零壹众科技有限公司 | Communication method of public network talkback and traditional talkback based on single-terminal gateway |
CN108076497A (en) * | 2018-01-31 | 2018-05-25 | 湖南中车时代通信信号有限公司 | The method and system that a kind of railway private network automatically switches with common moving network |
CN108055682A (en) * | 2018-01-31 | 2018-05-18 | 南京宽慧无线网络通信有限公司 | A kind of switching method of mobile phone terminal public affairs private network |
-
2018
- 2018-12-12 CN CN201811515562.4A patent/CN111314858B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102821411A (en) * | 2011-06-08 | 2012-12-12 | 中兴通讯股份有限公司 | Method, base station and system for achieving fail soft in broadband clustering system |
CN105025396A (en) * | 2014-04-30 | 2015-11-04 | 杭州优能通信系统有限公司 | Method, system and cluster cloud base station of realizing interphone communication between private network and public network |
EP3185473A1 (en) * | 2014-08-21 | 2017-06-28 | ZTE Corporation | Backup protection method and device for carrier grade nat (cgn) |
CN106060880A (en) * | 2016-05-30 | 2016-10-26 | 清华大学 | Heterogeneous private network based on SDN and seamless switching method thereof |
CN106488500A (en) * | 2016-09-06 | 2017-03-08 | 国网信息通信产业集团有限公司 | A kind of public network and the adaptive method and device of private network |
CN108632052A (en) * | 2017-03-15 | 2018-10-09 | 中国移动通信集团安徽有限公司 | The treating method and apparatus of high ferro private network abnormal signal |
CN108235450A (en) * | 2017-05-19 | 2018-06-29 | 成都零壹众科技有限公司 | A kind of public network is to the seamless adaptive communication means of traditional intercommunication bimodulus of making peace |
CN108966294A (en) * | 2017-05-26 | 2018-12-07 | 成都鼎桥通信技术有限公司 | A kind of switching method and apparatus of network mode |
CN107864497A (en) * | 2017-10-31 | 2018-03-30 | 维沃移动通信有限公司 | Method for switching network and mobile communication terminal and network side equipment |
Also Published As
Publication number | Publication date |
---|---|
CN111314858A (en) | 2020-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3337245B1 (en) | Method and apparatus for handling abnormality of network communication function and storage medium | |
CN108616950B (en) | Mobility management method between wireless access networks, core network equipment and base station | |
EP3255942B1 (en) | Paging method and device | |
CN103583072B (en) | Measurement gaps triggering for a multi SIM mobile device | |
US9635702B2 (en) | Method and apparatus for reducing signaling in a core network | |
EP2887720B1 (en) | Resource allocation method and device | |
EP3596985B1 (en) | Method and apparatus for protection of privacy in paging of user equipment | |
US12052570B2 (en) | Methods and devices of detection of misbehaving UEs using data analysis | |
CN106488492A (en) | The abnormal processing method and processing device of network communicating function | |
CN104244189A (en) | Paging method in TD-LTE cluster fail-soft communication system | |
CN102457926B (en) | Method and equipment for processing service | |
WO2011079721A1 (en) | Communication method and local management system | |
JP2014022890A (en) | Base station and control method in mobile communication system | |
CN102149155A (en) | Method and device for dual-mode dual-standby terminal to implement communications | |
CN104581855A (en) | Method and system for optimizing inter-operation of 3G network and 4G network | |
KR101543286B1 (en) | Method for state transition and network equipment | |
CN111314858B (en) | Cluster communication method, device and terminal | |
US20210378051A1 (en) | Radio Barrier Processing Method And Network Device | |
JP6469454B2 (en) | Communication system and communication control method | |
CN109699049B (en) | Method and device for determining user plane protocol stack type | |
CN115022877B (en) | Terminal authentication method, device, electronic equipment and computer readable storage medium | |
CN112543206B (en) | Group establishing method, access device, system and storage medium | |
JP5289404B2 (en) | Exchange, communication control system, and communication control method | |
CN112399443B (en) | Release method, terminal, core network element and computer storage medium | |
CN108419261B (en) | Method, device, terminal and computer medium for processing network communication function abnormity |
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 |