[go: up one dir, main page]

CN113411758B - Method and device for determining group call key event of private network cluster terminal - Google Patents

Method and device for determining group call key event of private network cluster terminal Download PDF

Info

Publication number
CN113411758B
CN113411758B CN202010179980.1A CN202010179980A CN113411758B CN 113411758 B CN113411758 B CN 113411758B CN 202010179980 A CN202010179980 A CN 202010179980A CN 113411758 B CN113411758 B CN 113411758B
Authority
CN
China
Prior art keywords
key
event
group call
broadcast
broadcasting
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
Application number
CN202010179980.1A
Other languages
Chinese (zh)
Other versions
CN113411758A (en
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.)
Chengdu TD Tech Ltd
Original Assignee
Chengdu TD Tech 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 Chengdu TD Tech Ltd filed Critical Chengdu TD Tech Ltd
Priority to CN202010179980.1A priority Critical patent/CN113411758B/en
Publication of CN113411758A publication Critical patent/CN113411758A/en
Application granted granted Critical
Publication of CN113411758B publication Critical patent/CN113411758B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/10Push-to-Talk [PTT] or Push-On-Call services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/90Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the invention provides a method and a device for determining a group call key event of a private network cluster terminal. The method comprises the following steps: establishing a corresponding relation between key values of group call keys of a private network cluster terminal and broadcast events; when a group call key event is detected, broadcasting a broadcast event corresponding to a key value of the group call key in an intention (Intent) mode; and the group calling application registered with the broadcast event receives the broadcast event and determines the group calling key event based on the broadcast event. The method can be compatible with different hardware platforms, and the group calling key events are determined in a unified mode, so that the group calling service is initiated.

Description

Method and device for determining group call key event of private network cluster terminal
Technical Field
The invention belongs to the technical field of private network cluster communication, and particularly relates to a method and a device for determining a group call key event of a private network cluster terminal.
Background
The private network cluster communication refers to a communication network established in some industries, departments or units for meeting the needs of organization and management, safe production, dispatching and commanding, and the service object of the communication network is often an industry or an enterprise.
The equipment provider of a private network trunking terminal typically extends some special keys for initiating specific services. For example, some private network terminals add a group call service initiation key (PTT button) and an emergency call button (SOS button), so that a user can initiate a group call service by pressing the PTT button, and can initiate an emergency call service by pressing the emergency call button.
The extension keys of a plurality of device providers have commonality, that is, a specific key value needs to be defined for each extension key based on the key value system definition specification of the android system. When the group calling software of the third party manufacturer needs to process the extended key, the extended key must be processed by using the specific key.
However, the number of expansion keys and the difference in key values of the respective device providers are unavoidable. For example, the definitions of group call keys and other keys by the respective device providers depend on specific hardware, and the number of keys and specific key values are determined by the respective device providers and are difficult to unify. If the key values of the group call keys are not consistent on different devices, the unified group call service processing needs to be adapted to different devices. On one hand, extra workload is brought, on the other hand, the addition of new equipment hardware is also limited, and the popularization and the use of unified group calling software are not facilitated in the long term.
Disclosure of Invention
The embodiment of the invention provides a method and a device for determining a group call key event of a private network cluster terminal.
The technical scheme of the embodiment of the invention is as follows:
a method for determining a group call keying event of a private network cluster terminal comprises the following steps:
establishing a corresponding relation between a key value of a group calling key of a private network cluster terminal and a broadcast event;
when a group call key event is detected, broadcasting a broadcast event corresponding to a key value of the group call key in an Intent mode;
and the group calling application registered with the broadcast event receives the broadcast event and determines the group calling key event based on the broadcast event.
In one embodiment, the broadcasting the key value corresponding to the group call key using an Intent method includes: broadcast using Intent mode: the name of the group call key corresponding to the key value and the state of the group call key.
In one embodiment, the establishing a correspondence between a key value of a group call key of a private network cluster terminal and a broadcast event includes: establishing a corresponding relation between a key value of a group calling key of a private network cluster terminal and a first broadcast event and a second broadcast event, wherein the first broadcast event is used for broadcasting a key pressing event, and the second broadcast event is used for broadcasting a key loosening event;
the broadcasting event for broadcasting the key value corresponding to the group call key in the Intent mode comprises the following steps:
when the group calling key is pressed, broadcasting the first broadcast event in an Intent mode;
and when the group calling key is in a loose state, broadcasting the second broadcast event by using an Intent mode.
In one embodiment, the method further comprises:
setting the authority level of the broadcast event;
after the group calling key event is determined based on the broadcast event, whether the authority level of the group calling application is higher than the authority level of the broadcast event or not is further judged, if yes, the group calling action corresponding to the group calling key event is executed, and if not, the process of the method exits.
An apparatus for determining a group call keying event of a private network cluster terminal, comprising:
the corresponding relation establishing module is used for establishing the corresponding relation between the key value of the group calling key of the private network cluster terminal and the broadcast event;
the broadcasting module is used for broadcasting a broadcast event corresponding to the key value of the group call key in an Intent mode when the group call key event is detected;
and the determining module is used for receiving the broadcast event by the group call application registered with the broadcast event and determining the group call key event based on the broadcast event.
In one embodiment, the broadcasting module is configured to broadcast: the name of the group call key corresponding to the key value and the state of the group call key.
In one embodiment, the correspondence establishing module is configured to establish a correspondence between a key value of a group call key of a private network trunking terminal and a first broadcast event and a second broadcast event, where the first broadcast event is used to broadcast a key press event, and the second broadcast event is used to broadcast a key release event;
the broadcasting module is used for broadcasting the first broadcasting event in an Intent mode when the group calling key is pressed; and when the group calling key is in a loose state, broadcasting the second broadcast event by using an Intent mode.
In one embodiment, the corresponding relationship establishing module is further configured to set an authority level of the broadcast event;
and the determining module is used for further judging whether the authority level of the group call application is higher than or equal to the authority level of the broadcast event after the group call key event is determined based on the broadcast event, if so, executing the group call action corresponding to the group call key event, and if not, not executing the group call action corresponding to the group call key event.
A private network cluster terminal comprises a processor and a memory;
the memory stores an application program executable by the processor, and the application program is used for causing the processor to execute the method for determining the group call key event of the private network cluster terminal.
A computer readable storage medium having stored therein computer readable instructions for performing the method of determining a group call keying event for a private network cluster terminal as described in any one of the above.
As can be seen from the above technical solutions, in an embodiment of the present invention, a method includes: establishing a corresponding relation between key values of group call keys of a private network cluster terminal and broadcast events; when a group call key event is detected, broadcasting a broadcast event corresponding to a key value of the group call key in an Intent mode; and the group calling application registered with the broadcast event receives the broadcast event and determines the group calling key event based on the broadcast event. Therefore, the embodiment of the invention is based on the fact that the Intent broadcasts the broadcast event corresponding to the key value of the group call key, and the group call application registered with the broadcast event can determine the group call key event, thereby realizing compatibility with different hardware platforms and determining the group call key event in a unified way.
In addition, the broadcast event of the embodiment of the invention has various forms and is widely applicable.
In addition, the embodiment of the invention further sets authority control aiming at the broadcast event, thereby ensuring the safety of the group calling service.
Drawings
Fig. 1 is a flowchart of a method for determining a group call keying event of a private network cluster terminal according to the present invention.
Fig. 2 is a schematic diagram of a group call key of a private network cluster terminal according to the present invention.
Fig. 3 is a block diagram of an apparatus for determining a group call key event of a private network cluster terminal according to the present invention.
Fig. 4 is a structural diagram of a private network cluster terminal according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail with reference to the accompanying drawings.
For simplicity and clarity of description, the invention will be described below by describing several representative embodiments. Numerous details of the embodiments are set forth to provide an understanding of the principles of the invention. It will be apparent, however, that the invention may be practiced without these specific details. Some embodiments are not described in detail, but rather are merely provided as frameworks, in order to avoid unnecessarily obscuring aspects of the invention. Hereinafter, "comprising" means "including but not limited to", "according to … …" means "at least according to … …, but not limited to … … only". In view of the language convention of chinese, the following description, when it does not specifically state the number of a component, means that the component may be one or more, or may be understood as at least one.
Fig. 1 is a flowchart of a method for determining a group call keying event of a private network cluster terminal according to the present invention.
As shown in fig. 1, the method includes:
step 101: and establishing a corresponding relation between the key values of the group calling keys of the private network cluster terminal and the broadcast events.
Here, the group call button of the private network cluster terminal may include a PTT button or an SOS button. Wherein, the PTT button corresponds to a general group call service, and the SOS button corresponds to an emergency call service (belonging to a special group call service).
For example, fig. 2 is a schematic diagram of a group call key of a private network cluster terminal according to the present invention.
It can be seen that the private network cluster terminal 20 includes an antenna 21 and a menu key (menu), a home key (home), and a back key (back) which are conventionally arranged. Also, the private network cluster terminal 20 is also arranged with a PTT button 23 or SOS button 22. The user can start group call service by pressing the PTT key 23, and can start emergency call service by pressing the emergency call key 22.
The key value of the group call key may be different considering the difference of the device providers of the private network cluster terminal. Here, for the group call keys of the private network cluster terminals provided by different hardware terminals, no matter how many specific key values are defined, the key values are uniformly converted into specific broadcast events. For example, the broadcast event includes the name of the group call key.
For example, assuming that the key value defined by the device provider a of the private network trunking terminal for the PTT button on the private network trunking terminal produced by itself is 235, in step 101, the key value (235) is corresponding to the broadcast event containing the PTT button name.
For another example, assuming that the device provider B of the private network trunking terminal defines a key value 245 for the PTT key on the private network trunking terminal produced by itself, in step 101, the key value (245) is corresponding to the broadcast event containing the PTT key name.
Also, the specific broadcast event corresponding to the key value may be one or more.
Step 102: when a group call key event is detected, broadcasting an event corresponding to the key value of the group call key in an Intent mode.
In one embodiment, when there is one broadcast event, the broadcast event further needs to carry the status of the group call key (e.g., whether it is pressed or released). At this time, the name of the group call key corresponding to the key value and the state of the group call key are broadcasted using an Intent method.
In one embodiment, when the broadcast events are two, one of the broadcast events is used for broadcasting a key press event of a key corresponding to a key value, and the other broadcast event is used for broadcasting a key release event of a key corresponding to a key value.
By way of example, Intent broadcasts are defined as follows:
(1) PTT KEY press broadcast KEY _ PTT _ DOWN ═ lte.trunk.action.ptt _ KEY _ DOWN ";
(2) PTT KEY release broadcast KEY _ PTT _ UP is "lte.
The above exemplary description describes exemplary examples of defining broadcast events, and those skilled in the art will appreciate that such descriptions are exemplary only and are not intended to limit the scope of embodiments of the present invention.
The Intent mechanism is explained below. An Intent mechanism is provided in Android to assist interaction and communication among applications, Intent is responsible for describing actions, action related data and additional data of one operation in the applications, and an Android system is responsible for finding a corresponding component according to the description of the Intent, transmitting the Intent to a called component and completing calling of the component. Intent can be used not only between applications, but also for interactions between activities/services within applications. Therefore, Intent acts as a media intermediary, and specifically provides the related information of mutual calling of the components, thereby realizing the decoupling between the caller and the callee.
The expression form of Intent effect is: (1) the construction method is introduced into Component, the most common way is: (2) setComponent method; (3) the setClass/setClass name method. Explicit Intent can directly set the Activity class to be called through Component, can uniquely determine an Activity, and has a particularly clear intention, so the explicit Intent is explicit. The manner in which this Class is set may be a Class object (e.g., Class), or a string of package names plus Class names (e.g., "com. The Intent object roughly consists of 7 large attributes: action, Data, Category, Type, Component, Extra, Flag. The most common of which are the Action attribute and the Data attribute.
Step 103: and the group calling application registered with the broadcast event receives the broadcast event and determines the group calling key event based on the broadcast event.
In one embodiment, it is assumed that a corresponding relationship between a key value of a group call key of a private network cluster terminal and a single broadcast event including a name of the group call key and a state of the group call key is established in step 101. When the group call application receives the single broadcast event in step 103, a group call key event is determined based on the name of the group call key contained in the broadcast event and the state of the group call key.
For example, when the name of the group call key included in the broadcast event is a PTT key and the state of the group call key is pressed, the group call application determines that the group call key event is: the PTT button is pressed. The group call application may then initiate a talk in the PTT group call service in response to the event that the PTT button is pressed.
For another example, when the name of the group call key included in the broadcast event is a PTT key and the state is that the group call key is released, the group call application determines that the group call key event is: the PTT button is released. The group call application may then exit speaking in the PTT group call service in response to the event that the PTT button is released.
In one embodiment, it is assumed that a corresponding relationship between a key value of a group call key of a private network cluster terminal and a first broadcast event and a second broadcast event is established in step 101, where the first broadcast event is used for broadcasting a key press event, and the second broadcast event is used for broadcasting a key release event. Wherein: when the group call application receives the first broadcast event in step 103, determining a group call key event based on the name of the group call key included in the first broadcast event and the category of the first broadcast event; when the group call application receives the second broadcast event in step 103, the group call key event is determined based on the name of the group call key included in the second broadcast event and the category of the second broadcast event. Wherein, the category of the broadcast event is preset in the group call application.
For example, after receiving the first broadcast event, the group call application determines that the key is pressed based on the category of the first broadcast event, and when finding that the name of the group call key included in the first broadcast event is a PTT key, the group call application determines that the group call key event is: the PTT button is pressed. The group call application may then initiate a talk in the PTT group call service in response to the event that the PTT button is pressed.
For another example, after receiving the second broadcast event, the group call application determines that the key is released based on the category of the second broadcast event, and finds that the name of the group call key included in the second broadcast event is a PTT key, the group call application determines that the group call key event is: the PTT button is released. The group call application may then exit speaking in the PTT group call service in response to the event that the PTT button is released.
In one embodiment, the permission level of the broadcast event is further set in step 101; after determining the group call key event based on the broadcast event in step 103, further determining whether the permission level of the group call application is higher than the permission level of the broadcast event, if so, executing the group call action corresponding to the group call key event, and if not, exiting the process of the method.
For example, when the authority level of the broadcast event is set to Dangerous (Dangerous) and the authority level of the group call application is normal (normal) in step 101, the authority level of the group call application is lower than that of the broadcast event, so the group call application does not perform the group call action.
For another example, when the permission level of the broadcast event is set to be dangerous in step 101 and the permission level of the group call application is also dangerous, the permission level of the group call application is equal to the permission level of the broadcast event, so the group call application performs the group call action.
The following is an exemplary example of setting the privilege level of the broadcast event to dangerous: name ═ lte.
android:protectionLevel="dangerous"/>。
It can be seen that, after the embodiment of the present invention is applied, although specific extended keys (such as a group call key PTT key and an emergency call key SOS) of each private network cluster terminal provided by a plurality of device providers have inconsistent key value definitions, these keys can be uniformly converted into standard Intent events, so that the group call service flows on each terminal can be unified.
The embodiment of the invention also provides a device for determining the group call key event of the private network cluster terminal.
Fig. 3 is a block diagram of an apparatus for determining a group call key event of a private network cluster terminal according to the present invention.
As shown in fig. 3, the apparatus for determining a group call keying event of a private network trunking terminal includes:
a correspondence establishing module 301, configured to establish a correspondence between key values of group call keys of the private network cluster terminal and broadcast events;
a broadcasting module 302, configured to broadcast, when a group call key event is detected, a broadcast event corresponding to a key value of the group call key in an Intent manner;
the determining module 303 is configured to receive the broadcast event by the group call application registered with the broadcast event, and determine the group call key event based on the broadcast event.
In one embodiment, the broadcasting module 302 is configured to broadcast: the name of the group call key corresponding to the key value and the state of the group call key.
In one embodiment, the correspondence establishing module 301 is configured to establish a correspondence between a key value of a group call key of a private network trunking terminal and a first broadcast event and a second broadcast event, where the first broadcast event is used to broadcast a key press event, and the second broadcast event is used to broadcast a key release event; a broadcasting module 302, which broadcasts the first broadcast event in an Intent manner when the group call key is pressed; and when the group calling key is in a loose state, broadcasting the second broadcast event by using an Intent mode.
In one embodiment, the corresponding relationship establishing module 301 is further configured to set an authority level of the broadcast event; a determining module 304, configured to further determine, after determining the group call key event based on the broadcast event, whether the permission level of the group call application is higher than or equal to the permission level of the broadcast event, if so, perform a group call action corresponding to the group call key event, and if not, not perform the group call action corresponding to the group call key event.
Fig. 4 is a block diagram of a private network cluster terminal according to the present invention.
As shown in fig. 4, the private network cluster terminal includes: a processor 401 and a memory 402; in which a memory 402 has stored therein an application executable by the processor 401 for causing the processor 501 to perform a method of determining group call keying events for private network cluster terminals as described in any one of the above.
The memory 402 may be embodied as various storage media such as an Electrically Erasable Programmable Read Only Memory (EEPROM), a Flash memory (Flash memory), and a Programmable Read Only Memory (PROM). Processor 401 may be implemented to include one or more central processors or one or more field programmable gate arrays that integrate one or more central processor cores. In particular, the central processor or central processor core may be implemented as a CPU or MCU.
In summary, in the embodiment of the present invention, the method includes: establishing a corresponding relation between a key value of a group calling key of a private network cluster terminal and a broadcast event; when a group call key event is detected, broadcasting a broadcast event corresponding to a key value of the group call key in an Intent mode; and the group calling application registered with the broadcast event receives the broadcast event and determines the group calling key event based on the broadcast event. Therefore, the embodiment of the invention is based on the fact that the Intent broadcasts the broadcast event of the key value corresponding to the group call key, the group call application can determine the group call key event, the compatibility with different hardware platforms is realized, and the group call key event is determined in a unified manner.
In addition, the broadcast event of the embodiment of the invention has various forms and is widely applicable.
In addition, the embodiment of the invention further sets authority control aiming at the broadcast event, thereby ensuring the safety of the group calling service.
It should be noted that not all steps and modules in the above flows and structures are necessary, and some steps or modules may be omitted according to actual needs. The execution order of the steps is not fixed and can be adjusted as required. The division of each module is only for convenience of describing adopted functional division, and in actual implementation, one module may be divided into multiple modules, and the functions of multiple modules may also be implemented by the same module, and these modules may be located in the same device or in different devices.
The hardware modules in the various embodiments may be implemented mechanically or electronically. For example, a hardware module may include a specially designed permanent circuit or logic device (e.g., a special purpose processor such as an FPGA or ASIC) for performing specific operations. A hardware module may also include programmable logic devices or circuits (e.g., including a general-purpose processor or other programmable processor) that are temporarily configured by software to perform certain operations. The implementation of the hardware module in a mechanical manner, or in a dedicated permanent circuit, or in a temporarily configured circuit (e.g., configured by software), may be determined based on cost and time considerations.
The present invention also provides a machine-readable storage medium storing instructions for causing a machine to perform a method as described herein. Specifically, a system or an apparatus equipped with a storage medium on which a software program code that realizes the functions of any of the embodiments described above is stored may be provided, and a computer (or a CPU or MPU) of the system or the apparatus is caused to read out and execute the program code stored in the storage medium. Further, part or all of the actual operations may be performed by an operating system or the like operating on the computer by instructions based on the program code. The functions of any of the above-described embodiments may also be implemented by writing the program code read out from the storage medium to a memory provided in an expansion board inserted into the computer or to a memory provided in an expansion unit connected to the computer, and then causing a CPU or the like mounted on the expansion board or the expansion unit to perform part or all of the actual operations based on the instructions of the program code.
Examples of the storage medium for supplying the program code include floppy disks, hard disks, magneto-optical disks, optical disks (e.g., CD-ROMs, CD-R, CD-RWs, DVD-ROMs, DVD-RAMs, DVD-RWs, DVD + RWs), magnetic tapes, nonvolatile memory cards, and ROMs. Alternatively, the program code may be downloaded from a server computer or the cloud by a communication network.
"exemplary" means "serving as an example, instance, or illustration" herein, and any illustration, embodiment, or steps described as "exemplary" herein should not be construed as a preferred or advantageous alternative. For the sake of simplicity, the drawings are only schematic representations of the parts relevant to the invention, and do not represent the actual structure of the product. In addition, in order to make the drawings concise and understandable, components having the same structure or function in some of the drawings are only schematically illustrated or only labeled. In this document, "a" does not mean that the number of the relevant portions of the present invention is limited to "only one", and "a" does not mean that the number of the relevant portions of the present invention "more than one" is excluded. In this document, "upper", "lower", "front", "rear", "left", "right", "inner", "outer", and the like are used only to indicate relative positional relationships between relevant portions, and do not limit absolute positions of the relevant portions.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (6)

1. A method for determining a group call keying event of a private network cluster terminal is characterized by comprising the following steps:
establishing a corresponding relation between a key value of a group calling key of a private network cluster terminal and a broadcast event;
when a group call key event is detected, broadcasting a broadcast event corresponding to a key value of the group call key in an Intent mode;
the group calling application registered with the broadcast event receives the broadcast event and determines the group calling key event based on the broadcast event;
the broadcasting event for broadcasting the key value corresponding to the group call key in the Intent mode comprises the following steps: broadcast using Intent: the name of the group calling key corresponding to the key value and the state of the group calling key;
the establishing of the corresponding relationship between the key values of the group call keys of the private network cluster terminal and the broadcast events comprises the following steps: establishing a corresponding relation between a key value of a group calling key of a private network cluster terminal and a first broadcast event and a second broadcast event, wherein the first broadcast event is used for broadcasting a key pressing event, and the second broadcast event is used for broadcasting a key loosening event;
the broadcasting event for broadcasting the key value corresponding to the group call key in the Intent mode comprises the following steps:
when the group calling key is pressed, broadcasting the first broadcast event in an Intent mode;
and when the group calling key is in a loose state, broadcasting the second broadcast event by using an Intent mode.
2. The method of claim 1, further comprising:
setting the authority level of the broadcast event;
after the group calling key event is determined based on the broadcast event, whether the authority level of the group calling application is higher than the authority level of the broadcast event or not is further judged, if yes, the group calling action corresponding to the group calling key event is executed, and if not, the process of the method exits.
3. An apparatus for determining a group call keying event of a private network trunking terminal, comprising:
the corresponding relation establishing module is used for establishing the corresponding relation between the key values of the group calling keys of the private network cluster terminal and the broadcast events;
the broadcasting module is used for broadcasting a broadcast event corresponding to the key value of the group call key in an Intent mode when the group call key event is detected;
the determining module is used for receiving the broadcast event by the group call application registered with the broadcast event and determining the group call key event based on the broadcast event;
the broadcasting event for broadcasting the key value corresponding to the group call key in the Intent mode comprises the following steps: broadcast using Intent mode: the name of the group calling key corresponding to the key value and the state of the group calling key;
the establishing of the corresponding relationship between the key values of the group call keys of the private network cluster terminal and the broadcast events comprises the following steps: establishing a corresponding relation between a key value of a group calling key of a private network cluster terminal and a first broadcast event and a second broadcast event, wherein the first broadcast event is used for broadcasting a key pressing event, and the second broadcast event is used for broadcasting a key loosening event;
the broadcasting event for broadcasting the key value corresponding to the group call key in the Intent mode comprises the following steps:
when the group calling key is pressed, broadcasting the first broadcast event in an Intent mode;
and when the group calling key is in a loose state, broadcasting the second broadcast event by using an Intent mode.
4. The apparatus for determining group call keying events for private network cluster terminals of claim 3,
the corresponding relation establishing module is also used for setting the authority level of the broadcast event;
the determining module is further configured to, after determining the group call key event based on the broadcast event, further determine whether an authority level of the group call application is higher than or equal to an authority level of the broadcast event, if so, perform a group call action corresponding to the group call key event, and if not, not perform the group call action corresponding to the group call key event.
5. A private network cluster terminal is characterized by comprising a processor and a memory;
an application program executable by the processor is stored in the memory, and is used for causing the processor to execute the method for determining the group call key event of the private network cluster terminal according to any one of claims 1 to 2.
6. A computer readable storage medium having computer readable instructions stored thereon for performing the method of determining group call keying events for a private network cluster terminal according to any one of claims 1 to 2.
CN202010179980.1A 2020-03-16 2020-03-16 Method and device for determining group call key event of private network cluster terminal Active CN113411758B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010179980.1A CN113411758B (en) 2020-03-16 2020-03-16 Method and device for determining group call key event of private network cluster terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010179980.1A CN113411758B (en) 2020-03-16 2020-03-16 Method and device for determining group call key event of private network cluster terminal

Publications (2)

Publication Number Publication Date
CN113411758A CN113411758A (en) 2021-09-17
CN113411758B true CN113411758B (en) 2022-08-09

Family

ID=77676064

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010179980.1A Active CN113411758B (en) 2020-03-16 2020-03-16 Method and device for determining group call key event of private network cluster terminal

Country Status (1)

Country Link
CN (1) CN113411758B (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1968458A (en) * 2006-06-20 2007-05-23 华为技术有限公司 Method and system for implementing trunked call service
CN1976525A (en) * 2006-12-08 2007-06-06 华为技术有限公司 Equipment and method for testing mobile terminal telephony time
CN101316397A (en) * 2008-07-15 2008-12-03 中兴通讯股份有限公司 Method for launching cluster call, and cluster terminal
CN101895944A (en) * 2010-08-19 2010-11-24 优能通信科技(杭州)有限公司 Handover switching method for notice-type group call of clustering multi-switchboard based on SIP (Session Initiation Protocol)
CN102857883A (en) * 2012-08-15 2013-01-02 北京久华信信息技术有限公司 Data-driven-based call quick establishing method in cluster communication system
WO2013185735A2 (en) * 2012-09-20 2013-12-19 中兴通讯股份有限公司 Encryption realization method and system
CN103596136A (en) * 2012-08-15 2014-02-19 北京信威通信技术股份有限公司 Cluster group call end-to-end encryption method under single base station mode
CN103856330A (en) * 2012-12-03 2014-06-11 北京信威通信技术股份有限公司 Cluster group calling key distribution method based on asymmetric encryption system
CN106790624A (en) * 2016-12-30 2017-05-31 Tcl集团股份有限公司 New node adds the method and device of server cluster
CN108064027A (en) * 2016-11-07 2018-05-22 北京信威通信技术股份有限公司 A kind of method and device for establishing cluster multi call pattern
CN108156604A (en) * 2017-12-01 2018-06-12 海能达通信股份有限公司 The group of group system exhales encrypted transmission method and device, colony terminal and system
CN109544929A (en) * 2018-12-14 2019-03-29 华南理工大学 A kind of control of vehicle low-carbon and abductive approach, system, equipment and storage medium based on big data

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050198022A1 (en) * 2004-02-05 2005-09-08 Samsung Electronics Co., Ltd. Apparatus and method using proxy objects for application resource management in a communication network
US7643817B2 (en) * 2005-05-18 2010-01-05 General Dynamics C4 Systems, Inc. Method and apparatus for rapid secure session establishment on half-duplex AD-hoc group voice cellular network channels

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1968458A (en) * 2006-06-20 2007-05-23 华为技术有限公司 Method and system for implementing trunked call service
CN1976525A (en) * 2006-12-08 2007-06-06 华为技术有限公司 Equipment and method for testing mobile terminal telephony time
CN101316397A (en) * 2008-07-15 2008-12-03 中兴通讯股份有限公司 Method for launching cluster call, and cluster terminal
CN101895944A (en) * 2010-08-19 2010-11-24 优能通信科技(杭州)有限公司 Handover switching method for notice-type group call of clustering multi-switchboard based on SIP (Session Initiation Protocol)
CN102857883A (en) * 2012-08-15 2013-01-02 北京久华信信息技术有限公司 Data-driven-based call quick establishing method in cluster communication system
CN103596136A (en) * 2012-08-15 2014-02-19 北京信威通信技术股份有限公司 Cluster group call end-to-end encryption method under single base station mode
WO2013185735A2 (en) * 2012-09-20 2013-12-19 中兴通讯股份有限公司 Encryption realization method and system
CN103856330A (en) * 2012-12-03 2014-06-11 北京信威通信技术股份有限公司 Cluster group calling key distribution method based on asymmetric encryption system
CN108064027A (en) * 2016-11-07 2018-05-22 北京信威通信技术股份有限公司 A kind of method and device for establishing cluster multi call pattern
CN106790624A (en) * 2016-12-30 2017-05-31 Tcl集团股份有限公司 New node adds the method and device of server cluster
CN108156604A (en) * 2017-12-01 2018-06-12 海能达通信股份有限公司 The group of group system exhales encrypted transmission method and device, colony terminal and system
CN109544929A (en) * 2018-12-14 2019-03-29 华南理工大学 A kind of control of vehicle low-carbon and abductive approach, system, equipment and storage medium based on big data

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王小平."一种实现公专结合的集群系统的研究".《信息通信》.2020, *

Also Published As

Publication number Publication date
CN113411758A (en) 2021-09-17

Similar Documents

Publication Publication Date Title
EP3337206A1 (en) Euicc and activation method thereof, internet of things system, remote subscription management platform
CN110750780B (en) User role permission fusion method, device and equipment based on multi-service system
CN110471746B (en) Distributed transaction callback method, device and system
CN108632299A (en) Enhance method, apparatus, electronic equipment and the storage medium of registration center's availability
CN110825448B (en) Method, device, electronic equipment and storage medium for realizing multi-service module mutual calling
US20110145408A1 (en) Service enablement/disablement based on service relationships
CN113872951B (en) Hybrid cloud security policy issuing method and device, electronic equipment and storage medium
WO2016192161A1 (en) Data processing method and device
CN104936282A (en) Method and device for registering converged communication service
CN114465998A (en) Multi-device file transmission method and device, terminal device and readable storage medium
CN104572054A (en) Capability calling method and capability calling equipment
CN108230089A (en) A kind of online order processing method, system and device
CN109787789B (en) Compatibility management method, device and equipment for software upgrading and storage medium
CN105550052A (en) Distributed lock realization method and apparatus
WO2015154452A1 (en) Method and terminal for remotely querying information about contact person
CN113411758B (en) Method and device for determining group call key event of private network cluster terminal
EP2996318B1 (en) Management device and computer program
CN111625511A (en) Configuration file management method and device, electronic equipment and storage medium
CN113886015A (en) Application message issuing method based on k8s
CN109067911B (en) Message sending implementation method based on multi-cloud platform sending conditions
WO2022016519A1 (en) Remote profile management method based on uicc
CN106534279B (en) Calling method and system of dynamic native interface
CN115390719A (en) Chat robot message page menu management method, electronic equipment and storage medium
CN114866970A (en) Policy control method, system and related equipment
CN113452832B (en) Method and device for accessing android phone system by vehicle-mounted telematics device

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