CN112822644B - Group establishing method and equipment - Google Patents

Group establishing method and equipment Download PDF

Info

Publication number
CN112822644B
CN112822644B CN201911128385.9A CN201911128385A CN112822644B CN 112822644 B CN112822644 B CN 112822644B CN 201911128385 A CN201911128385 A CN 201911128385A CN 112822644 B CN112822644 B CN 112822644B
Authority
CN
China
Prior art keywords
group
user equipment
identifier
target area
establishment
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
CN201911128385.9A
Other languages
Chinese (zh)
Other versions
CN112822644A (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 CN201911128385.9A priority Critical patent/CN112822644B/en
Publication of CN112822644A publication Critical patent/CN112822644A/en
Application granted granted Critical
Publication of CN112822644B publication Critical patent/CN112822644B/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/08User group management
    • 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)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Emergency Management (AREA)
  • Environmental & Geological Engineering (AREA)
  • Public Health (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention provides a group establishment method and equipment, wherein the method comprises the following steps: receiving a first group establishment request sent by first user equipment; the first group establishment request is generated by first user equipment in response to a user preset operation, and carries an emergency group temporary identifier and position information of the first user equipment; acquiring a group identifier of a target area group in the position information of the first user equipment; and sending group establishment response information to the first user equipment, wherein the group establishment response information carries the group identifier of the target area group. The embodiment of the invention can realize the initiation of the group establishment in the moving process of the user equipment when the group identification of the current area can not be acquired in the moving process of the user equipment.

Description

Group establishing method and equipment
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a group establishment method and equipment.
Background
A Push-To-Talk (MCPTT) service of an emergency task is defined in R13 of a third Generation mobile Partnership Project (3rd Generation Partnership Project, 3GPP for short), the MCPTT service solves a group call problem in the emergency communication field based on a Long Term Evolution (LTE) broadband bearer, and the emergency communication field includes a fire alarm, a police system, and the like.
Currently, in the existing 3GPP trunking system scheme, a precondition for a user to initiate a trunking group is to acquire an identifier of the group, where the identifier of the group is acquired from location information of a base station or a cell where a user equipment of the user is located.
However, in the fields of railways, subways, and the like, when a user intends to initiate group establishment, the user equipment may be mobile, an area (base station or cell) where the user equipment is located is constantly changed, and the user equipment cannot acquire a group identifier of a current area, so that the user cannot initiate group establishment during the movement of the user equipment.
Disclosure of Invention
The embodiment of the invention provides a group establishment method and equipment, which are used for solving the problems that in the fields of railways, subways and the like, when a user intends to initiate group establishment, the user equipment is likely to move, the area (base station or cell) where the user equipment is located is continuously changed, and the user equipment cannot acquire the group identification of the current area, so that the user cannot initiate group establishment in the moving process of the user equipment.
In a first aspect, an embodiment of the present invention provides a group establishment method, including:
receiving a first group establishment request sent by first user equipment; the first group establishment request is generated by first user equipment in response to a user preset operation, and carries an emergency group temporary identifier and position information of the first user equipment;
acquiring a group identifier of a target area group in the position information of the first user equipment;
and sending group establishment response information to the first user equipment, wherein the group establishment response information carries the group identifier of the target area group.
In one possible design, after sending the group establishment response message to the first user equipment, the method further includes:
inquiring a preset table according to the group identifier of the target area group to acquire the equipment identifier of the user equipment contained in the group corresponding to the group identifier of the target area group;
sending a second group establishment request to the second user equipment according to the equipment identifier of the user equipment, wherein the second group establishment request carries the group identifier of the target area group;
and receiving group establishment response information returned by the second user equipment.
In one possible design, the obtaining the group identifier of the target area group within the location information of the first user equipment includes:
determining a base station identifier or a cell identifier according to the position information of the first user equipment;
acquiring all group identifications configured by the base station cell;
and selecting the group identifier with the minimum group identifier array from all the group identifiers to determine the group identifier as the group identifier of the target area group.
In a second aspect, an embodiment of the present invention provides a group establishment method, including:
generating a first group establishment request in response to a user preset operation, wherein the first group establishment request carries an emergency group temporary identifier and the position information of the first user equipment;
sending the first group establishment request to an MCPTT server so that the MCPTT server inquires a group identifier of a target area group in the position information of the first user equipment;
and receiving group establishment response information sent by the MCPTT server, wherein the group establishment response information carries the group identification of the regional group.
In one possible design, after receiving the group setup response message sent by the MCPTT server, the method further includes:
sending a multicast message to the MCPTT server so that the MCPTT server sends the multicast message to second user equipment; wherein the second user equipment and the first user equipment belong to the same group.
In a third aspect, an embodiment of the present invention provides a group establishment apparatus, including:
a first receiving module, configured to receive a first group establishment request sent by a first user equipment; the first group establishment request is generated by first user equipment in response to a user preset operation, and carries an emergency group temporary identifier and position information of the first user equipment;
the processing module is used for acquiring a group identifier of a target area group in the position information of the first user equipment;
a first sending module, configured to send a group establishment response message to the first user equipment, where the group establishment response message carries a group identifier of the target area group.
In a possible design, the processing module is further configured to query a preset table according to the group identifier of the target area group to obtain an equipment identifier of the user equipment included in a group corresponding to the group identifier of the target area group; sending a second group establishment request to the second user equipment according to the equipment identifier of the user equipment, wherein the second group establishment request carries the group identifier of the target area group;
the first receiving module is further configured to receive group establishment response information returned by the second user equipment.
In a possible design, the processing module is specifically configured to determine a base station identifier or a cell identifier according to the location information of the first user equipment; acquiring all group identifications configured by the base station cell; and selecting the group identifier with the minimum group identifier array from all the group identifiers to determine the group identifier as the group identifier of the target area group.
In a fourth aspect, an embodiment of the present invention provides a group establishment apparatus, including:
a request generating module, configured to generate a first group establishment request in response to a user preset operation, where the first group establishment request carries an emergency group temporary identifier and location information of the first user equipment;
a second sending module, configured to send the first group establishment request to an MCPTT server, so that the MCPTT server queries a group identifier of a target area group in the location information of the first user equipment;
and the second receiving module is used for receiving the group establishment response information sent by the MCPTT server, wherein the group establishment response information carries the group identification of the regional group.
In a possible design, the second sending module is further configured to send a multicast packet to the MCPTT server, so that the MCPTT server sends the multicast packet to a second user equipment; wherein the second user equipment and the first user equipment belong to the same group.
In a fifth aspect, an embodiment of the present invention provides a group establishment apparatus, 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 group establishment method as set forth in the various possible designs of the first aspect and the first aspect or the second aspect and the second aspect above.
In a sixth aspect, an embodiment of the present invention provides a computer-readable storage medium, where computer-executable instructions are stored, and when a processor executes the computer-executable instructions, the group establishment method according to the first aspect and various possible designs of the first aspect or the second aspect and the second aspect is implemented.
According to the group establishment method and device provided by the embodiment of the invention, the first user equipment responds to the preset operation of a user to generate a first group establishment request, the first group establishment request carries the temporary emergency group identifier and the position information of the first user equipment, the first user equipment sends the temporary emergency group identifier, then the MCPTT server determines the group identifier of the target area group according to the temporary emergency group identifier and the position information of the user equipment, the group establishment is further completed, and the group establishment can be initiated in the moving process of the user equipment when the group identifier of the current area cannot be acquired in the moving process of the user equipment.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are 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 architecture diagram of a 3GPP cluster system according to an embodiment of the present invention;
fig. 2 is a first flowchart illustrating a group establishment method according to an embodiment of the present invention;
fig. 3 is a flowchart illustrating a second group establishment method according to an embodiment of the present invention;
fig. 4 is a third schematic flowchart of a group establishment method according to an embodiment of the present invention;
fig. 5 is a fourth flowchart illustrating a group establishment method according to an embodiment of the present invention;
fig. 6 is a first schematic structural diagram of a group establishment apparatus according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of a group establishment apparatus according to an embodiment of the present invention;
fig. 8 is a schematic diagram of a hardware structure of the group establishing apparatus according to the embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, 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 some, but not all, embodiments of the present invention. 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.
Fig. 1 is a schematic architecture diagram of a 3GPP cluster system provided in the embodiment of the present invention. As shown in fig. 1, the system provided by the present embodiment includes a user equipment 101 and an MCPTT server 102.
The user device 101 may be a child story machine, a mobile phone, a tablet, a vehicle-mounted terminal, or the like. The present embodiment does not particularly limit the implementation of the user equipment 101 as long as the user 101 can communicate with the MCPTT server 102.
When one user equipment communicates with another user equipment through the MCPTT server, the initiator is a main speaking end (namely, a first user equipment), and the receiver is a receiving end (namely, a second user equipment), namely, any user equipment can be the first user equipment or the second user equipment.
MCPTT server 102 may be a server or a cluster formed by multiple servers, and the implementation manner of MCPTT server 102 is not particularly limited in this embodiment.
In the existing 3GPP trunking system scheme, a precondition for a user to initiate a trunking group is to acquire an identifier of the group, where the identifier of the group is acquired from location information of a base station or a cell where user equipment of the user is located.
However, in some scenarios, for example, in the fields of railways or subways, when a user intends to initiate group establishment, the user equipment may be mobile, the area (base station or cell) where the user equipment is located is constantly changed, and the user equipment cannot acquire the group identifier of the current area, so that the user cannot initiate group establishment during the movement of the user equipment. In order to solve the technical problem, this embodiment provides a group establishment method, which first sends an emergency group temporary identifier, and then determines a group identifier of a target area group according to the emergency group temporary identifier and location information of a user equipment, thereby completing group establishment, and when the user equipment cannot obtain the group identifier of a current area, initiating group establishment in a moving process of the user equipment can be achieved.
Fig. 2 is a first flowchart illustrating a group establishment method according to an embodiment of the present invention, where an execution subject of the embodiment may be the MCPTT server in the embodiment shown in fig. 1. As shown in fig. 2, the method includes:
s201: receiving a first group establishment request sent by first user equipment; the first group establishment request is generated by first user equipment in response to a user preset operation, and the first group establishment request carries an emergency group temporary identifier and location information of the first user equipment.
In this embodiment, the first user equipment is any one of the devices in fig. 1.
Specifically, the step of generating, by the first user equipment, the first group establishment request in response to the user preset operation may be: a user presses a Push-to-talk (PTT) key, and first user equipment generates a first group establishment request; or the user may perform a pan operation on the first user equipment, and the first user equipment generates the first group establishment request.
Wherein the emergency group temporary identity is not a real group identity of the group. The emergency group temporary identifier may be a general group identifier or an emergency group identifier. For example, a normal group identification when the emergency group temporary identification is 210; when the emergency group temporary identifier is 299, it is an emergency group identifier.
The first user equipment is provided with a Positioning module, such as a Beidou Positioning module or a Global Positioning System (GPS) module. The position information of the first user equipment is the longitude and latitude values of the first user equipment acquired by the first user equipment according to the positioning module.
S202: and acquiring the group identification of the target area group in the position information of the first user equipment.
In this embodiment, a group identifier list of a plurality of base stations or cells corresponding to the emergency group temporary identifier may be pre-stored in the MCPTT server.
The base station or the cell may be obtained according to the location information of the first user equipment; and selecting the group identification configured preferentially according to the group identification list of the base station or the cell. The group id of the preferred configuration may default to the group id with the smallest identification array.
Specifically, a base station identifier or a cell identifier may be determined according to the location information of the first user equipment; acquiring all group identifications configured by the base station cell; and selecting the group identifier with the minimum group identifier array from all the group identifiers to determine the group identifier as the group identifier of the target area group.
For example, according to the location information of the first ue, determining cell 1, two corresponding groups are configured in cell 1, wherein the group id of group 1 is 11111210, and the group id of group 2 is 22222210, then the first ue initiates the group establishment request with group id 11111210, i.e. group 1.
S203: and sending group establishment response information to the first user equipment, wherein the group establishment response information carries the group identifier of the target area group.
In this embodiment, the group establishment response message is used to notify the first ue that the group establishment is completed, and the first ue can send the service data to the MCPTT server through the group, so that the server completes sending the service data to other ues in the group.
As can be seen from the above description, the first user equipment generates a first group establishment request in response to a user preset operation, where the first group establishment request carries the temporary emergency group identifier and the location information of the first user equipment, and sends an emergency group temporary identifier through the first user equipment, and then the MCPTT server determines the group identifier of the target area group according to the temporary emergency group identifier and the location information of the user equipment, thereby completing group establishment.
Fig. 3 is a flowchart illustrating a second method for establishing a group according to an embodiment of the present invention, where this embodiment focuses on how the MCPTT server completes communication connections with other user equipments in the group after step S203 based on the embodiment of fig. 2. As shown in fig. 3, the method includes:
s301: and inquiring a preset table according to the group identifier of the target area group to acquire the equipment identifier of the user equipment contained in the group corresponding to the group identifier of the target area group.
In this embodiment, the preset table stores the device identifiers of the user equipments included in the group corresponding to the group identifier of each area group.
S302: and sending a second group establishment request to the second user equipment according to the equipment identifier of the user equipment, wherein the second group establishment request carries the group identifier of the target area group.
In this embodiment, the second ue is the ue remaining after excluding the first ue from all ues.
The group identifier of the target area group is used for notifying the second user equipment of establishing a group of which type the group belongs.
S303: and receiving group establishment response information returned by the second user equipment.
In this embodiment, the group establishment response message returned by the second ue is used to notify the MCPTT server that the group establishment is completed.
As can be seen from the above description, the device identifier of the user equipment is obtained through the group identifier, and the MCPTT server can be quickly set up in group communication connection with the second user equipment by using the device identifier of the user equipment.
Fig. 4 is a third flowchart illustrating a group establishment method according to an embodiment of the present invention, where an execution subject of this embodiment may be the first user equipment in the embodiment shown in fig. 1. As shown in fig. 4, the method includes:
s401: and responding to a user preset operation to generate a first group establishment request, wherein the first group establishment request carries an emergency group temporary identifier and the position information of the first user equipment.
S402: sending the first group establishment request to an MCPTT server so that the MCPTT server inquires group identification of a target area group in the position information of the first user equipment.
S403: and receiving group establishment response information sent by the MCPTT server, wherein the group establishment response information carries the group identification of the regional group.
As can be seen from the above description, the first user equipment generates a first group establishment request in response to a user preset operation, where the first group establishment request carries the temporary emergency group identifier and the location information of the first user equipment, and sends an emergency group temporary identifier through the first user equipment, and then the MCPTT server determines the group identifier of the target area group according to the temporary emergency group identifier and the location information of the user equipment, thereby completing group establishment.
In an embodiment of the present invention, on the basis of the embodiment of fig. 4, after the receiving the group setup response message sent by the MCPTT server in step S403, the method further includes:
sending a multicast message to the MCPTT server so that the MCPTT server sends the multicast message to second user equipment; wherein the second user equipment and the first user equipment belong to the same group.
Fig. 5 is a fourth flowchart illustrating a group establishment method according to an embodiment of the present invention, where an example of interaction between a ue and an MCPTT server is described in this embodiment. As shown in fig. 5, the method includes:
s501: the user performs a preset operation on the first user equipment.
S502: the first user equipment responds to a user preset operation to generate a first group establishment request.
Wherein the first group establishment request carries an emergency group temporary identifier and location information of the first user equipment.
S503: the first user equipment sends the first group establishment request to an MCPTT server.
S504: the MCPTT server inquires the group identification of the target area group in the position information of the first user equipment.
S505: the MCPTT server sends a group establishment response message to the first user equipment.
Wherein the group establishing response information carries the group identifier of the area group.
S506: the MCPTT server sends a second group establishment request to the second user equipment.
Wherein the second group establishment request carries a group identifier of the target area group;
s507: the second user equipment sends a group establishment response message to the MCPTT server.
As can be seen from the above description, the first user equipment generates a first group establishment request in response to a user preset operation, where the first group establishment request carries the temporary emergency group identifier and the location information of the first user equipment, and sends an emergency group temporary identifier through the first user equipment, and then the MCPTT server determines the group identifier of the target area group according to the temporary emergency group identifier and the location information of the user equipment, thereby completing group establishment.
Fig. 6 is a first schematic structural diagram of a group establishment apparatus according to an embodiment of the present invention. As shown in fig. 6, the group establishing device 60, applied to the MCPTT server, includes: a receiving module 601, a processing module 602 and a sending module 603.
A first receiving module 601, configured to receive a first group establishment request sent by a first user equipment; the first group establishment request is generated by first user equipment in response to a user preset operation, and carries an emergency group temporary identifier and position information of the first user equipment;
a processing module 602, configured to obtain a group identifier of a target area group in the location information of the first user equipment;
a first sending module 603, configured to send a group establishment response message to the first ue, where the group establishment response message carries the group identifier of the target area group.
In an embodiment of the present invention, the processing module 603 is further configured to query a preset table according to the group identifier of the target area group to obtain an equipment identifier of the user equipment included in a group corresponding to the group identifier of the target area group; sending a second group establishment request to the second user equipment according to the equipment identifier of the user equipment, wherein the second group establishment request carries the group identifier of the target area group;
the first receiving module 601 is further configured to receive group establishment response information returned by the second user equipment.
In an embodiment of the present invention, the processing module 602 is specifically configured to determine a base station identifier or a cell identifier according to the location information of the first user equipment; acquiring all group identifications configured by the base station cell; and selecting the group identifier with the minimum group identifier array from all the group identifiers to determine the group identifier as the group identifier of the target area group.
The device provided in this embodiment may be used to implement the technical solution of the above method embodiment, and the implementation principle and technical effect are similar, which are not described herein again.
Fig. 7 is a schematic structural diagram of a group establishment apparatus according to an embodiment of the present invention. As shown in fig. 7, the group establishing device 70, applied to the first user equipment, includes: a request generating module 701, a second sending module 702 and a second receiving module 703.
A request generating module 701, configured to generate a first group establishment request in response to a user preset operation, where the first group establishment request carries an emergency group temporary identifier and location information of the first user equipment;
a second sending module 702, configured to send the first group establishment request to an MCPTT server, so that the MCPTT server queries a group identifier of a target area group in the location information of the first user equipment;
the second receiving module 703 receives the group establishment response information sent by the MCPTT server, where the group establishment response information carries the group identifier of the regional group.
In an embodiment of the present invention, the second sending module 702 is further configured to send a multicast packet to the MCPTT server, so that the MCPTT server sends the multicast packet to a second user equipment; wherein the second user equipment and the first user equipment belong to the same group.
The device provided in this embodiment may be used to implement the technical solution of the above method embodiment, and the implementation principle and technical effect are similar, which are not described herein again.
Fig. 8 is a schematic diagram of a hardware structure of the group establishing apparatus according to the embodiment of the present invention. As shown in fig. 6, the group establishing apparatus 80 of the present embodiment includes: a processor 801 and a memory 802; wherein
A memory 802 for storing computer-executable instructions;
a processor 801 configured to execute the computer-executable instructions stored in the memory to implement the steps performed by the MCPTT server or the first user equipment in the above embodiments. Reference may be made in particular to the description relating to the method embodiments described above.
Alternatively, the memory 802 may be separate or integrated with the processor 801.
When the memory 802 is provided separately, the group establishment apparatus further includes a bus 803 for connecting the memory 802 and the processor 801.
An 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 group establishment method is implemented as described above.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the modules is only one logical division, and other divisions may be realized in practice, for example, a plurality of modules may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or modules, and may be in an electrical, mechanical or other form.
The modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to implement the solution of the present embodiment.
In addition, functional modules in the embodiments of the present invention may be integrated into one processing unit, or each module may exist alone physically, or two or more modules are integrated into one unit. The unit formed by the modules can be realized in a hardware form, and can also be realized in a form of hardware and a software functional unit.
The integrated module implemented in the form of a software functional module may be stored in a computer-readable storage medium. The software functional module is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) or a processor to execute some steps of the methods described in the embodiments of the present application.
It should be understood that the Processor may be a Central Processing Unit (CPU), other general purpose Processor, 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 a high-speed RAM memory, and may further comprise a non-volatile storage NVM, such as at least one disk memory, and may also be a usb disk, a removable hard disk, a read-only memory, a magnetic or optical disk, etc.
The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (Extended Industry Standard Architecture) 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 storage medium may be implemented by any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an Application Specific Integrated Circuits (ASIC). Of course, the processor and the storage medium may reside as discrete components in an electronic device or host device.
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 (10)

1. A group establishment method for a push-to-talk MCPTT server for emergency tasks, comprising:
receiving a first group establishment request sent by first user equipment; the first group establishment request is generated by first user equipment in response to a user preset operation, and carries an emergency group temporary identifier and position information of the first user equipment;
acquiring a group identifier of a target area group in the position information of the first user equipment;
sending a group establishment response message to the first user equipment, wherein the group establishment response message carries the group identifier of the target area group;
the acquiring the group identifier of the target area group in the location information of the first user equipment includes:
determining a base station identifier or a cell identifier according to the position information of the first user equipment;
the MCPTT server inquires a group mark of a target area group in the position information of the first user equipment;
acquiring all group identifications corresponding to the base station identification or the cell identification;
and selecting the group identifier with the minimum group identifier array from all the group identifiers to determine the group identifier as the group identifier of the target area group.
2. The method of claim 1, wherein after sending the group establishment response message to the first ue, further comprising:
inquiring a preset table according to the group identifier of the target area group to acquire the equipment identifier of the user equipment contained in the group corresponding to the group identifier of the target area group;
sending a second group establishment request to second user equipment according to the equipment identifier of the user equipment, wherein the second group establishment request carries the group identifier of the target area group;
and receiving group establishment response information returned by the second user equipment.
3. A group establishment method, for a first user device, comprising:
generating a first group establishment request in response to a user preset operation, wherein the first group establishment request carries an emergency group temporary identifier and the position information of the first user equipment;
sending the first group establishment request to an MCPTT server so that the MCPTT server determines a base station identifier or a cell identifier according to the position information of the first user equipment; the MCPTT server inquires a group identifier of a target area group in the position information of the first user equipment; acquiring all group identifications corresponding to the base station identification or the cell identification; selecting the group identifier with the minimum group identifier array from all the group identifiers to determine the group identifier as the group identifier of the target area group;
and receiving group establishment response information sent by the MCPTT server, wherein the group establishment response information carries the group identification of the regional group.
4. The method of claim 3, wherein after receiving the group setup response message sent by the MCPTT server, the method further comprises:
sending a multicast message to the MCPTT server so that the MCPTT server sends the multicast message to second user equipment; wherein the second user equipment and the first user equipment belong to the same group.
5. A group establishment apparatus, wherein a push-to-call MCPTT server for emergency tasks, comprises:
a first receiving module, configured to receive a first group establishment request sent by a first user equipment; the first group establishment request is generated by first user equipment in response to a user preset operation, and carries an emergency group temporary identifier and position information of the first user equipment;
the processing module is used for acquiring a group identifier of a target area group in the position information of the first user equipment;
a first sending module, configured to send a group establishment response message to the first user equipment, where the group establishment response message carries a group identifier of the target area group;
the processing module is specifically configured to determine a base station identifier or a cell identifier according to the location information of the first user equipment; inquiring the group identification of the target area group in the position information of the first user equipment; acquiring all group identifications corresponding to the base station identification or the cell identification; and selecting the group identifier with the minimum group identifier array from all the group identifiers to determine the group identifier as the group identifier of the target area group.
6. The apparatus of claim 5,
the processing module is further configured to query a preset table according to the group identifier of the target area group to obtain an equipment identifier of the user equipment included in a group corresponding to the group identifier of the target area group; sending a second group establishment request to second user equipment according to the equipment identifier of the user equipment, wherein the second group establishment request carries the group identifier of the target area group;
the first receiving module is further configured to receive group establishment response information returned by the second user equipment.
7. A group establishment apparatus, for a first user equipment, comprising:
a request generating module, configured to generate a first group establishment request in response to a user preset operation, where the first group establishment request carries an emergency group temporary identifier and location information of the first user equipment;
a second sending module, configured to send the first group establishment request to an MCPTT server, so that the MCPTT server determines a base station identifier or a cell identifier according to the location information of the first user equipment; the MCPTT server inquires a group identifier of a target area group in the position information of the first user equipment; acquiring all group identifications corresponding to the base station identification or the cell identification; selecting the group identifier with the minimum group identifier array from all the group identifiers to determine the group identifier as the group identifier of the target area group;
and the second receiving module is used for receiving the group establishment response information sent by the MCPTT server, wherein the group establishment response information carries the group identification of the regional group.
8. The apparatus of claim 7,
the second sending module is further configured to send a multicast packet to the MCPTT server, so that the MCPTT server sends the multicast packet to a second user equipment; wherein the second user equipment and the first user equipment belong to the same group.
9. A group establishment apparatus, comprising: at least one processor and memory;
the memory stores computer-executable instructions;
the at least one processor executing the memory-stored computer-executable instructions causes the at least one processor to perform the group establishment method of any one of claims 1-2 or 3-4.
10. A computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a processor, implement the group establishment method of any one of claims 1-2 or 3-4.
CN201911128385.9A 2019-11-18 2019-11-18 Group establishing method and equipment Active CN112822644B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911128385.9A CN112822644B (en) 2019-11-18 2019-11-18 Group establishing method and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911128385.9A CN112822644B (en) 2019-11-18 2019-11-18 Group establishing method and equipment

Publications (2)

Publication Number Publication Date
CN112822644A CN112822644A (en) 2021-05-18
CN112822644B true CN112822644B (en) 2022-04-26

Family

ID=75852548

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911128385.9A Active CN112822644B (en) 2019-11-18 2019-11-18 Group establishing method and equipment

Country Status (1)

Country Link
CN (1) CN112822644B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113965896A (en) * 2021-10-13 2022-01-21 深圳朝元科技有限公司 Management method of interphone group, related device, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016112671A1 (en) * 2015-01-13 2016-07-21 华为技术有限公司 Cluster communication system, server and communication method
CN106464666A (en) * 2015-05-15 2017-02-22 华为技术有限公司 Method and device for associating user with group
CN107005976A (en) * 2015-08-10 2017-08-01 华为技术有限公司 Change method, the apparatus and system of MCPTT user and MCPTT group associations relations
CN109756849A (en) * 2017-11-07 2019-05-14 成都鼎桥通信技术有限公司 Group's notification method and equipment
CN109874114A (en) * 2019-01-07 2019-06-11 北京交通大学 A kind of group system based on MCPTT pre-establishes session method

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3028483A4 (en) * 2013-08-01 2016-06-08 Zte Corp Group communication with configurable geographic service area
US20170289776A1 (en) * 2014-09-11 2017-10-05 Lg Electronics Inc. Method for establishing mcptt group call in wireless communication system and device therefor
EP3079383B1 (en) * 2015-04-08 2018-07-04 BlackBerry Limited Regrouping push-to-talk groups
BR112017020602B1 (en) * 2015-04-09 2024-02-06 Huawei Technologies Co., Ltd MULTI-GROUP AND DEVICE CALL SETUP METHOD
CN106664534A (en) * 2015-05-22 2017-05-10 华为技术有限公司 Mcptt group call processing method, system and related device
JP6791885B2 (en) * 2015-06-29 2020-11-25 サムスン エレクトロニクス カンパニー リミテッド Methods and devices for generating terminal packet data network connections
CN107872769A (en) * 2016-09-28 2018-04-03 成都鼎桥通信技术有限公司 Interim group's foundation, method for releasing and device
CN107995662B (en) * 2016-10-27 2021-01-26 成都鼎桥通信技术有限公司 Mobility management method and device in LTE broadband cluster SC-PTM
CN107659902A (en) * 2017-08-16 2018-02-02 北京中兴高达通信技术有限公司 The phone system and method for network audio mixing
KR102438683B1 (en) * 2017-12-18 2022-08-31 삼성전자주식회사 A terminal participating in a group call established based on an MCPTT service and its operation method
CN108848468B (en) * 2018-05-30 2021-06-15 中国铁路总公司 Railway dispatching communication system based on LTE-R

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016112671A1 (en) * 2015-01-13 2016-07-21 华为技术有限公司 Cluster communication system, server and communication method
CN106464666A (en) * 2015-05-15 2017-02-22 华为技术有限公司 Method and device for associating user with group
CN107005976A (en) * 2015-08-10 2017-08-01 华为技术有限公司 Change method, the apparatus and system of MCPTT user and MCPTT group associations relations
CN109756849A (en) * 2017-11-07 2019-05-14 成都鼎桥通信技术有限公司 Group's notification method and equipment
CN109874114A (en) * 2019-01-07 2019-06-11 北京交通大学 A kind of group system based on MCPTT pre-establishes session method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
LTE-R系统架构研究;王芳等;《铁路通信信号工程技术》;20161225(第06期);正文第23-26页 *
New MCPTT TC 6.1.1.1 CO On-Demand Pre-arranged Group Call with Floor Control and Upgrades and Automatic Commencement Mode;U.S. Department of Commerce;《3GPP TSG-RAN WG5 Meeting #75 R5-172972》;20170518;正文第1-47页 *

Also Published As

Publication number Publication date
CN112822644A (en) 2021-05-18

Similar Documents

Publication Publication Date Title
CN112020121B (en) Access control method, equipment and computer storage medium
CN111800744B (en) Communication method and device
EP3046394B1 (en) Message processing method and mme selection method and device
CN109691179B (en) Session migration method and device
US10097505B2 (en) Method for initiating local routing communication, base station apparatus, and terminal apparatus
WO2017125025A1 (en) Call method, device, system, and storage medium
EP2991440A1 (en) Method, device and system for connecting to network
EP3119130A1 (en) Restriction control device, restriction control system, and restriction control method
CN109788507B (en) Communication method and device
EP3598813A1 (en) Information processing method, apparatus, computer readable storage medium and electronic device
CN102740297B (en) Paging method, device and system
CN109462863B (en) Method and equipment for voice called
CN112822644B (en) Group establishing method and equipment
US9179004B2 (en) Method and apparatus for charging
CN113422772B (en) Private network terminal access processing method and device and electronic equipment
CN111757317A (en) Request processing method, related device and system
CN108206853B (en) Method and device for communication between vehicles
CN103222288A (en) Processing method and network equipment of international mobile equipment identification information IMEI
US10701665B2 (en) Paging method and device
CN112770392A (en) Communication configuration method and device
CN107948998B (en) Method and device for detecting network access result and computer storage medium
CN108235367B (en) Wireless fidelity WiFi equipment identification method and device
CN101800971B (en) Method and device for determining operator in shared network
CN112995922B (en) Group establishing method and device
CN112291848A (en) Terminal capability configuration method and communication 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