[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN114071379B - Group communication method, system and storage medium of broadband cluster - Google Patents

Group communication method, system and storage medium of broadband cluster Download PDF

Info

Publication number
CN114071379B
CN114071379B CN202010770744.7A CN202010770744A CN114071379B CN 114071379 B CN114071379 B CN 114071379B CN 202010770744 A CN202010770744 A CN 202010770744A CN 114071379 B CN114071379 B CN 114071379B
Authority
CN
China
Prior art keywords
indication message
message
user equipment
cluster
short message
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
CN202010770744.7A
Other languages
Chinese (zh)
Other versions
CN114071379A (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 CN202010770744.7A priority Critical patent/CN114071379B/en
Publication of CN114071379A publication Critical patent/CN114071379A/en
Application granted granted Critical
Publication of CN114071379B publication Critical patent/CN114071379B/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/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/25Maintenance of established connections

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a group communication method, user equipment, network equipment, a system, electronic equipment and a storage medium of a broadband cluster, comprising the following steps: the user equipment receives an indication message sent by the network equipment, the indication message is used for indicating the user equipment to delete a TCCH channel used for transmitting the cluster short message, the user equipment deletes the TCCH channel according to the indication message, the TCCH channel is deleted only when the user equipment receives the indication message used for deleting the TCCH channel, the TCCH channel does not need to be repeatedly constructed, the performance consumption of frequently deleting and constructing the TCCH channel is avoided, the resources of a wireless air interface are saved, and the technical effect of improving the reliability of group communication is achieved.

Description

Group communication method, system and storage medium of broadband cluster
Technical Field
The present application relates to the field of communications technologies, and in particular, to the field of Broadband Trunking (B-trunk) communications technologies, and in particular, to a group Communication method, a user equipment, a network device, a system, an electronic device, and a storage medium for a Broadband Trunking.
Background
With the development of the B-TrunC communication technology, how to improve the communication reliability of the trunking short message becomes a problem to be solved urgently.
In the prior art, the B-TrunC protocol does not explicitly explain the association relationship between trunking paging (trunking) and short message groups, and generally implements B-TrunC communication by using two ways, one is that a wireless air interface needs to send trunkparging every time a trunking short message is sent, and the other is that the wireless air interface can continuously send trunking short messages.
However, in the process of implementing the present application, the inventors found that at least the following problems exist: if the B-trunC communication is realized through the first mode, the problems of low code rate, more occupied resources and the like of the trunkPaging can be caused; if the B-TrunC communication is implemented in the second manner, problems such as cluster short message loss may be caused.
Disclosure of Invention
Embodiments of the present application provide a group communication method, a user equipment, a network device, a system, an electronic device, and a storage medium for a broadband cluster, which are used to solve at least one of the above technical problems.
In a first aspect, an embodiment of the present application provides a group communication method for a broadband cluster, which is applied to a user equipment, and the method includes:
receiving an indication message sent by network equipment, wherein the indication message is used for indicating the user equipment to delete a TCCH channel used for transmitting a trunking short message;
and deleting the TCCH channel according to the indication message.
In some embodiments, the indication message carries a keep-alive duration corresponding to the cluster short message, and the deleting the TCCH channel according to the indication message includes:
and if the current time reaches the keep-alive duration, deleting the TCCH channel.
In some embodiments, the indication message is sent to the user equipment by the network device when the network device determines that the sending of the cluster short message is finished.
In some embodiments, the indication message comprises a Group Call Release message.
In some embodiments, the indication message is determined by the network device according to the keep-alive duration of the cluster short message.
In a second aspect, an embodiment of the present application provides a group communication method for a broadband cluster, which is applied to a network device, and the method includes:
generating an indication message corresponding to the cluster short message, wherein the indication message is used for indicating user equipment to delete a TCCH channel used for transmitting the cluster short message;
and sending the indication message to the user equipment.
In some embodiments, the indication message carries a keep-alive duration corresponding to the cluster short message.
In some embodiments, the indication message is sent to the user equipment when the network equipment determines that the sending of the cluster short message is finished.
In some embodiments, the indication message comprises a Group Call Release message.
In some embodiments, the method further comprises:
receiving the cluster short message;
determining the keep-alive duration of the cluster short message;
and determining the indication message according to the keep-alive duration.
In a third aspect, an embodiment of the present application provides a user equipment, where the user equipment includes:
a first communication module, configured to receive an indication message sent by a network device, where the indication message is used to indicate the ue to delete a TCCH channel used for transmitting a trunking short message;
and the first processing module is used for deleting the TCCH channel according to the indication message.
In some embodiments, the indication message carries a keep-alive duration corresponding to the cluster short message, and the first processing module is configured to delete the TCCH channel if the current time reaches the keep-alive duration.
In some embodiments, the indication message is sent to the user equipment by the network device when the network device determines that the sending of the cluster short message is finished.
In some embodiments, the indication message comprises a Group Call Release message.
In some embodiments, the indication message is determined by the network device according to the keep-alive duration of the cluster short message.
In a fourth aspect, an embodiment of the present application provides a network device, where the network device includes:
the second processing module is configured to generate an indication message corresponding to the trunking short message, where the indication message is used to instruct the user equipment to delete a TCCH channel used for transmitting the trunking short message;
and the second communication module is used for sending the indication message to the user equipment.
In some embodiments, the indication message carries a keep-alive duration corresponding to the cluster short message.
In some embodiments, the indication message is sent to the user equipment when the network device determines that sending of the cluster short message is completed.
In some embodiments, the indication message comprises a Group Call Release message.
In some embodiments, the second communication module is configured to receive the group short message;
the second processing module is used for determining the keep-alive duration of the cluster short message and determining the indication message according to the keep-alive duration.
In a fifth aspect, an embodiment of the present application provides a broadband clustered group communication system, where the system includes:
the user equipment as in any one of the above embodiments;
a network device as claimed in any preceding embodiment.
In a sixth aspect, an embodiment of the present application provides an electronic device, including: a memory, a processor;
a memory for storing the processor-executable instructions;
wherein, when executing the instructions in the memory, the processor is configured to implement the method of any of the embodiments described above.
In a seventh aspect, the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to implement the method described in any one of the above embodiments.
The embodiment of the application provides a group communication method, user equipment, network equipment, a system, electronic equipment and a storage medium of a broadband cluster, which comprises the following steps: the user equipment receives an indication message sent by the network equipment, the indication message is used for indicating the user equipment to delete a TCCH channel used for transmitting the cluster short message, the user equipment deletes the TCCH channel according to the indication message, the TCCH channel is deleted only when the user equipment receives the indication message used for deleting the TCCH channel, the TCCH channel does not need to be repeatedly constructed, the performance consumption of frequently deleting and constructing the TCCH channel is avoided, the resources of a wireless air interface are saved, and the technical effect of improving the reliability of group communication is achieved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present application, and those skilled in the art can obtain other drawings without inventive labor.
FIG. 1 is a block diagram of a broadband cluster B-trunC system architecture according to an embodiment of the present application;
fig. 2 is a diagram illustrating a group communication method based on a broadband trunking B-TrunC system in the related art;
fig. 3 is a schematic diagram of a group communication method of a broadband cluster according to an embodiment of the present application;
fig. 4 is a schematic diagram of a group communication method of a broadband cluster according to another embodiment of the present application;
fig. 5 is a schematic diagram of a group communication method of a broadband cluster according to another embodiment of the present application;
fig. 6 is a schematic diagram of a user equipment according to an embodiment of the present application;
FIG. 7 is a schematic diagram of a network device according to an embodiment of the present application;
fig. 8 is a block diagram of an electronic device according to an embodiment of the present application.
With the foregoing drawings in mind, certain embodiments of the disclosure have been shown and described in more detail below. The drawings and written description are not intended to limit the scope of the disclosed concepts in any way, but rather to illustrate the disclosed concepts to those skilled in the art by reference to specific embodiments.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims of the present application and in the drawings described above, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are, for example, capable of operation in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Referring to fig. 1, fig. 1 is a schematic diagram of a broadband cluster B-TrunC system architecture according to an embodiment of the present invention, and the group communication method of the broadband cluster according to the embodiment of the present invention can be applied to the system architecture shown in fig. 1.
As shown in fig. 1, the broadband cluster B-TrunC system includes: the system comprises a dispatching desk, a broadband cluster core network, a broadband cluster base station, a broadband cluster terminal and a data terminal.
The dispatching desk is a special terminal in the broadband trunking B-trunC system and can provide dispatching function and management function of trunking service for a dispatcher or an operator with special authority. The main functions of the dispatching desk are as follows:
scheduling functions, including single call, group call, forced insertion/forced removal, dynamic reconfiguration, etc.;
management functions, including information acquisition, remote stunning and resurrection;
other functions include interface display and dialing.
The broadband cluster core network is a network providing broadband cluster services, and includes logical entities such as an enhanced mobile management entity (eNME), a comprehensive gateway (xGW), an enhanced home subscriber server (eHSS), a cluster control function (TCF), a cluster media function (TMF), and the like, which may form actual network element equipment according to deployment.
In particular, the eMME is a mobility management entity for taking charge of mobility and bearer management.
The eMME basic functions may include: the method comprises the following steps of access control, legal monitoring, a mobility management function, session management, a network element selection function, equipment safety, an IP address allocation assisting function, wireless side inter-network element identification management and the like.
The eMMC enhanced cluster function mainly comprises: group Network Attached Storage (NAS) signaling and security thereof, selection of xGW, group bearer management, mobility management of group services, access control, and session management.
xGW may be used to support cluster service bearer management, cluster data routing and forwarding.
xGW functions include: IP address allocation function, session management, routing and data forwarding function, qoS control, lawful interception function, security requirement, admission control, multi-PDN connection support and external data network access function.
5363 the enhanced cluster functionality of xGW comprises: cluster bearing establishment/modification/deletion, cluster data routing and forwarding and cluster charging information collection.
The eHSS is a broadband cluster B-Trunc user server and is responsible for the subscription data management and authentication of the broadband cluster B-Trunc system.
The basic functions of the eHSS include: management of user data, management of user location information, user security information management, mobility management, support of access restriction function, handling notification (Notify) requests sent by MME, IP address assignment and location registration function, etc.
The TCF may be used for scheduling management of cluster services, and the main functions include: the method supports multimedia cluster service scheduling including voice/video/data, authentication/authorization/registration/logout of the cluster service, establishment and release of the cluster call, talk right management, cluster group information subscription and update and the like.
The TMF is used for data transmission of a trunking service, and the main functions include: the method comprises the following steps of cluster user plane management, routing and forwarding of cluster service data, copying and distributing of the cluster service data, media coding and decoding conversion of the cluster service and the like.
The broadband trunking base station may support access of the data terminal and the broadband trunking terminal through the Uu-T interface, may support basic functions of LTE (see related technologies specifically, which are not described here again), and may also support trunking functions, such as: the method comprises the steps of RRC signaling related to cluster services, scheduling and sending of cluster system messages on an air interface, scheduling and sending of cluster paging messages, mapping control of a cluster service related channel, cluster service radio bearer establishment and control, cluster service user plane data forwarding, encryption/integrity protection/data encryption of air interface radio access signaling transmitted in a point-to-point mode related to the cluster services, fault weakening functions and the like.
The broadband cluster terminal can be connected to the broadband cluster base station through a Uu-T interface, and LTE packet domain basic service and cluster service are achieved. Besides supporting the IP-based packet data transmission service (for details, refer to related technologies, which are not described herein), the broadband trunking terminal may also support the broadband trunking service and functions, such as: the cluster service function, the logical channel and the transmission channel required by the cluster service, the system information and the paging message related to the cluster, the mobility of the cluster service, etc.
The data terminal can support IP-based packet data transmission service and can be connected to the broadband cluster base station through a Uu interface (YD/T2575) to realize the basic data service of the LTE packet domain.
It should be noted that the above examples are only used for exemplarily illustrating elements that may be included in the broadband cluster B-TrunC system, connection relationships between the elements, and functions that may be implemented by the elements, and are not to be construed as limitations of the broadband cluster B-TrunC system.
A group communication method based on the broadband trunking B-TrunC system in the related art will now be exemplarily described with reference to fig. 2.
As shown in fig. 2, the method includes:
s101: the dispatching desk sends a Message (Message) To the broadband cluster core network, the Message carries a Push To Talk Message (pttmsg), a receiving user number and a short Message type (msgtype), a short Message value (msgmode value) is '2', and the content of the short Message is contained in a Message body.
Correspondingly, the broadband cluster core network receives the Message sent by the dispatching desk.
S102: the broadband cluster core network sends a cluster SHORT MESSAGE (trunk MESSAGE TRANSPORT) to the broadband cluster base station, carries the content of the cluster SHORT MESSAGE (trunk DOWNLINK TRANSPORT), indicates that the MESSAGE Type (MESSAGE Container Type) of the cluster SHORT MESSAGE is 'SHORT data and state data', carries an SDS MESSAGE SHORT-MSG in the MESSAGE Container, carries Calling party, called party, mode =01H (PTM), and initiates a multicast SHORT data sending process to the broadband cluster base station through the cluster SHORT MESSAGE. Wherein the process may be in parallel for each base station.
Correspondingly, the broadband cluster base station receives the cluster short message sent by the broadband cluster core network.
S103: the broadband cluster core network sends SIP (200 OK) to the dispatching desk to confirm that the short data is sent.
Accordingly, the dispatcher station receives the SIP (200 OK) sent by the broadband trunking core network.
S104: the broadband trunking base station sends a trunking paging (trunking paging) message to the broadband trunking terminal through a Trunking Paging Control Channel (TPCCH), wherein a trunking paging message Indication (trunking paging msg-Indication) value is true.
It is worth to say that, if the group is calling at this time, this step can be omitted; if the group is not established, after receiving the trunk MESSAGE TRANSPORT MESSAGE, the broadband TRUNKING base station should send a downlink TRUNKING direct transfer MESSAGE (dltrunk information transfer) including the multicast short data according to a Temporary Control Channel (TCCH) established in the carried calling area, and delete the TCCH channel after the multicast short data is sent, and the broadband TRUNKING terminal executes the same operation.
Correspondingly, the broadband trunking terminal receives a TrunkingPaging message sent by the broadband trunking base station.
S105: the broadband TRUNKING base station sends a DLtrunkingInformationTransfer Message to the broadband TRUNKING terminal, wherein the DLtrunkingInformationTransPort carries a NAS Message TRUNK Message DownLINK TRANSPORT, the Message Container Type of the NAS Message indicates 'SHORT data and state data', the Message Container carries an SDS Message SHORT-MSG and carries Calling party, called party and Mode =01H (PTM).
There is no timing relationship among S103, S104 and S105.
It should be noted that, in the related art, the B-TrunC protocol does not explicitly explain the association relationship between trunkpaining and the group, and generally implements B-TrunC communication by using two manners, one is that a wireless air interface needs to send TrunkPaging every time a trunking short message is sent, and the other is that the wireless air interface can continuously send trunking short messages.
However, if the first method is adopted to implement B-TrunC communication, the problems of low code rate, large occupied resources and the like of TrunkPaging may be caused; if the second method is adopted to realize the B-TrunC communication, the cluster short message loss, such as short data loss, may be caused.
The inventor obtains the inventive concept of the present application after creative work: and after receiving an indication message sent by the broadband trunking base station, the broadband trunking terminal deletes the TCCH channel according to the indication message, wherein the indication message is used for indicating the broadband trunking terminal to delete the TCCH channel used for transmitting the trunking short message.
The following describes the technical solutions of the present application and how to solve the above technical problems with specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present application will be described below with reference to the accompanying drawings.
According to an aspect of the embodiments of the present application, the embodiments of the present application provide a group communication method for broadband clustering, which may be applied to the system architecture shown in fig. 1.
Referring to fig. 3, fig. 3 is a schematic diagram illustrating a group communication method of a broadband cluster according to an embodiment of the present application.
As shown in fig. 3, the method includes:
s201: a User Equipment (UE) receives an indication message sent by a network device, where the indication message is used to indicate the UE to delete a TCCH channel used for transmitting a trunking short message.
The user equipment may be a broadband trunking terminal as shown in fig. 1, and for the description of the broadband trunking terminal, reference may be made to the above example, which is not described herein again.
Also, the user equipment may be mobile terminals such as mobile telephones (otherwise known as "cellular" telephones) and computers with mobile terminals, e.g., mobile devices that may be portable, pocket, hand-held, computer-included, or vehicle-mounted, that exchange language and/or data with the radio access network; the user equipment may also be a Personal Communication Service (PCS) phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a tablet, a Wireless modem (modem), a handheld device (handset), a laptop (laptop computer), a Machine Type Communication (MTC) terminal, or other devices; the User Equipment may also be referred to as a system, a Subscriber Unit (Subscriber Unit), a Subscriber Station (Subscriber Station), a Mobile Station (Mobile), a Remote Station (Remote Station), a Remote Terminal (Remote Terminal), an Access Terminal (Access Terminal), a User Terminal (User Terminal), a User Agent (User Agent), a User Equipment (User Device or User Equipment), and the like, and is not limited herein.
The network device may be a broadband trunking base station as shown in fig. 1, and for the description of the broadband trunking base station, reference may be made to the above example, which is not described herein again.
It should be noted that, as can be known from the description of the related art, when the trunking short message needs to be transmitted between the user equipment and the network equipment, a TCCH channel between the user equipment and the network equipment needs to be established, and the trunking short message is transmitted through the established TCCH channel, for example, the network equipment sends the trunking short message to the user equipment through the TCCH channel, and the user equipment receives the trunking short message sent by the network equipment based on the TCCH channel.
However, in the related art, after transmitting the cluster short message each time, the network device and the user equipment delete the TCCH channel, and then re-establish the TCCH channel for transmitting the cluster short message, but in the embodiment of the present application, the user equipment deletes the TCCH channel only when receiving the indication information for deleting the TCCH channel, so that the network device may transmit the cluster short message to be transmitted based on the TCCH channel without repeatedly constructing the TCCH channel, thereby avoiding performance consumption of frequently deleting and constructing the TCCH channel, realizing saving resources of a wireless air interface, and improving reliability of group communication.
S202: and the user equipment deletes the TCCH channel according to the indication message.
That is to say, in the embodiment of the present application, the TCCH channel is deleted only after the ue receives the indication message, and the ue does not delete the TCCH channel until the indication message sent by the network device is not received, so that performance consumption of frequently deleting and constructing the TCCH channel is avoided, resources of a wireless air interface are saved, and reliability of group communication is improved.
In order to make the reader understand the scheme of the embodiment of the present application more thoroughly, the group communication method of the broadband cluster according to the embodiment of the present application is described in more detail with reference to fig. 4.
As shown in fig. 4, the method includes:
s301: and the dispatching desk sends the Message to the broadband cluster core network.
For S301, reference may be made to S101, which is not described herein again.
S302: the broadband cluster core network sends the cluster short message to the network equipment.
Wherein, the description of S302 with reference to S102 is omitted here.
S303: the broadband cluster core network sends SIP (200 OK) to the dispatching desk to confirm that the short data is sent.
Wherein, the reference to S103 for S303 is not repeated here.
S304: if the group is established and the preset keep-alive time length is not reached, the network equipment does not need to update the trunk paging message, and can send the cluster short message to the user equipment through the TPCCH.
The keep-alive duration can be determined by the network device based on the received cluster short message.
This step may include: the network equipment judges whether the group is established or not, judges whether the keep-alive time is reached or not if the group is established, does not need to update the trunk paging message if the keep-alive time is not reached, and sends the cluster short message to the user equipment through the TPCCH.
For the related processes that are not established in the group, reference may be made to the above example, which is not described herein again.
If the judgment result in the above example is that the keep-alive time length is reached, the network device updates the trunk paging message, establishes the TPCCH, and sends the trunking short message to the user equipment according to the established TPCCH.
S305: the network device sends a DLTrunkingInfomationTransfer message to the user equipment.
For S305, refer to S105, which is not described herein again.
S306: the network equipment sends an indication message to the user equipment, wherein the indication message is used for indicating the user equipment to delete the TCCH channel used for transmitting the trunking short message, and the indication message comprises the keep-alive duration.
Correspondingly, the user equipment receives the indication message sent by the network equipment.
That is to say, the indication message may carry a keep-alive duration, and the user equipment deletes the TCCH channel according to the keep-alive duration. For example, when the user equipment determines that the current time reaches the keep-alive time, the TCCH channel is deleted.
S307: and the user equipment deletes the TCCH channel according to the indication message.
In the embodiment of the application, the network device stores the keep-alive duration in advance, and sends the keep-alive duration to the user equipment, so that whether the current time reaches the keep-alive duration or not can be judged when the group is determined to be established, if not, the TrunkingPaging message needs to be updated, and the TrunkingPaging message can be sent to the user equipment through the TCCH, thereby avoiding the defect of more resource consumption of a wireless air interface caused by the fact that the TrunkingPaging message needs to be sent each time the network device sends the trunkingshort message to the user equipment in the related art, and realizing the technical effect of saving resources.
In the above example, the time for the user equipment to delete the TCCH channel is implemented by sending the keep-alive duration to the user equipment by using the network equipment, and in other embodiments, the indication information for indicating the user equipment to delete the TCCH channel may also be sent to the user equipment when the network equipment confirms that the group short message is sent completely, which is described in detail with reference to fig. 5.
As shown in fig. 5, the method includes:
s401: and the dispatching desk sends the Message to the broadband cluster core network.
For S401, reference may be made to S101, which is not described herein again.
S402: the broadband cluster core network sends a trunk MESSAGE TRANSPORT to the network device.
Wherein, the description of S402 is omitted with reference to S102.
S403: the broadband cluster core network sends SIP (200 OK) to the dispatching desk to confirm that the short data is sent.
Wherein, the description about S403 with reference to S103 is omitted here.
S404: if the group is not established, after the network equipment receives the cluster short message, establishing a TCCH channel, and transmitting the cluster short message to the user equipment based on the TCCH channel.
Correspondingly, the user equipment receives the cluster short message sent by the network equipment.
S405: the network device sends a DLTrunkingInfomationTransfer message to the user equipment.
For S405, reference may be made to S105, which is not described herein again.
S406: and if the cluster short message transmission is finished, the network equipment sends a Group Release message (Group Call Release) to the user equipment.
In some embodiments, the network device may determine whether the transmission of the multicast Group short message is completed based on a preset keep-alive duration, and send a Group Call Release to the user equipment when it is determined that the sending of the multicast Group short message is completed.
S407: and the user equipment deletes the TCCH channel according to the Group Call Release.
In the embodiment of the application, when the network device determines that the cluster short message is completed, a Group Call Release is sent to the user equipment, and the user equipment deletes the TCCH channel based on the Group Call Release, so that the TCCH channel does not need to be repeatedly deleted and constructed during the transmission of the cluster short message of the Group, resources are saved, the network device and the user equipment are in a Group alignment state, the defect of cluster short message loss is avoided, and the technical effect of reliability of Group communication is improved.
According to another aspect of the embodiment of the present application, an embodiment of the present application further provides a user equipment.
Referring to fig. 6, fig. 6 is a schematic diagram of a ue according to an embodiment of the present application.
As shown in fig. 6, the user equipment includes:
a first communication module 11, configured to receive an indication message sent by a network device, where the indication message is used to indicate the user equipment to delete a TCCH channel used for transmitting a trunking short message;
the first processing module 12 is configured to delete the TCCH channel according to the indication message.
In some embodiments, the indication message carries a keep-alive duration corresponding to the cluster short message, and the first processing module 12 is configured to delete the TCCH channel if the current time reaches the keep-alive duration.
In some embodiments, the indication message is sent to the user equipment by the network device when the network device determines that the sending of the cluster short message is finished.
In some embodiments, the indication message comprises a Group Call Release message.
In some embodiments, the indication message is determined by the network device according to the keep-alive duration of the cluster short message.
According to another aspect of the embodiments of the present application, a network device is also provided.
Referring to fig. 7, fig. 7 is a schematic diagram of a ue according to an embodiment of the present disclosure.
As shown in fig. 7, the network device includes:
a second processing module 21, configured to generate an indication message corresponding to the trunking short message, where the indication message is used to instruct the user equipment to delete a TCCH channel used for transmitting the trunking short message;
and the second communication module 22 sends the indication message to the user equipment.
In some embodiments, the indication message carries a keep-alive duration corresponding to the cluster short message.
In some embodiments, the indication message is sent to the user equipment when the network device determines that sending of the cluster short message is completed.
In some embodiments, the indication message comprises a Group Call Release message.
In some embodiments, the second communication module 22 is configured to receive the group short message;
the second processing module 21 is configured to determine a keep-alive duration of the cluster short message, and determine the indication message according to the keep-alive duration.
According to another aspect of the embodiments of the present application, there is further provided a broadband clustered group communication system, where the system includes the user equipment described in any of the above embodiments, such as the user equipment shown in fig. 6, and further includes the network equipment described in any of the above embodiments, such as the network equipment shown in fig. 7.
According to another aspect of the embodiments of the present application, there is also provided an electronic device, including: a memory, a processor;
a memory for storing processor-executable instructions;
wherein, when executing the instructions in the memory, the processor is configured to implement the method according to any of the above embodiments, such as implementing the group communication method of the broadband cluster as shown in any of the embodiments of fig. 2 to 5.
Referring to fig. 8, fig. 8 is a block diagram of an electronic device according to an embodiment of the present application.
As shown in FIG. 8, the electronic device is intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of embodiments of the present application described and/or claimed herein.
As shown in fig. 8, the electronic apparatus includes: one or more processors 101, memory 102, and interfaces for connecting the various components, including high-speed interfaces and low-speed interfaces. The various components are interconnected using different buses and may be mounted on a common motherboard or in other manners as desired. The processor may process instructions for execution within the electronic device, including instructions stored in or on the memory to display graphical information of a GUI on an external input/output apparatus (such as a display device coupled to the interface). In other embodiments, multiple processors and/or multiple buses may be used, along with multiple memories, as desired. Also, multiple electronic devices may be connected, with each device providing portions of the necessary operations (e.g., as a server array, a group of blade servers, or a multi-processor system). Fig. 8 illustrates an example of one processor 101.
The memory 102 is a non-transitory computer readable storage medium provided by the embodiments of the present application. The memory stores instructions executable by at least one processor to cause the at least one processor to perform the group communication method of the broadband cluster provided by the embodiment of the application. The non-transitory computer-readable storage medium of the embodiments of the present application stores computer instructions for causing a computer to perform the group communication method of a broadband cluster provided by the embodiments of the present application.
Memory 102, as a non-transitory computer readable storage medium, may be used to store non-transitory software programs, non-transitory computer executable programs, and modules, such as program instructions/modules in embodiments of the present application. The processor 101 executes various functional applications of the server and data processing by running non-transitory software programs, instructions and modules stored in the memory 102, that is, implements the group communication method of the broadband cluster in the above method embodiment.
The memory 102 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to use of the electronic device, and the like. Further, the memory 102 may include high speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, memory 102 may optionally include memory located remotely from processor 101, which may be connected to an electronic device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, block-chain-Based Service Networks (BSNs), mobile communication networks, and combinations thereof.
The electronic device may further include: an input device 103 and an output device 104. The processor 101, the memory 102, the input device 103, and the output device 104 may be connected by a bus or other means, and fig. 8 illustrates the connection by a bus as an example.
The input device 103 may receive input numeric or character information and generate key signal inputs related to user settings and function control of the electronic apparatus, such as a touch screen, keypad, mouse, track pad, touch pad, pointer stick, one or more mouse buttons, track ball, joystick, or other input device. The output devices 104 may include a display device, auxiliary lighting devices (e.g., LEDs), and tactile feedback devices (e.g., vibrating motors), among others. The display device may include, but is not limited to, a Liquid Crystal Display (LCD), a Light Emitting Diode (LED) display, and a plasma display. In some implementations, the display device can be a touch screen.
Various implementations of the systems and techniques described here can be realized in digital electronic circuitry, integrated circuitry, application specific ASICs (application specific integrated circuits), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
These computer programs (also known as programs, software applications, or code) include machine instructions for a programmable processor, and may be implemented using high-level procedural and/or object-oriented programming languages, and/or assembly/machine languages. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and/or device (e.g., magnetic discs, optical disks, memory, programmable Logic Devices (PLDs)) used to provide machine instructions and/or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal used to provide machine instructions and/or data to a programmable processor.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), block-chain-Based Service Networks (BSNs), wide Area Networks (WANs), and the internet.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. 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 ASIC. Additionally, the ASIC may reside in user equipment. Of course, the processor and the storage medium may reside as discrete components in a communication 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 foregoing 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 for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill 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 application.

Claims (13)

1. A group communication method for broadband clustering, applied to a user equipment, the method comprising:
receiving an indication message sent by network equipment, wherein the indication message is used for indicating the user equipment to delete a TCCH channel used for transmitting a trunking short message;
deleting the TCCH channel according to the indication message;
the indication message carries a keep-alive duration corresponding to the cluster short message, and the deleting the TCCH channel according to the indication message includes:
and if the current time reaches the keep-alive duration, deleting the TCCH channel.
2. The method of claim 1, wherein the indication message is sent to the user equipment by the network device when the network device determines that the sending of the cluster short message is completed.
3. The method of claim 2, wherein the indication message comprises a Group call release message.
4. The method according to any one of claims 1 to 3, wherein the indication message is determined by the network device according to the keep-alive duration of the trunking short message.
5. A group communication method for broadband clustering, applied to a network device, the method comprising:
generating an indication message corresponding to the cluster short message, wherein the indication message is used for indicating user equipment to delete a TCCH channel used for transmitting the cluster short message, and the indication message carries a keep-alive duration corresponding to the cluster short message;
and sending the indication message to user equipment so that the user equipment deletes the TCCH channel when the current time reaches the keep-alive duration.
6. The method of claim 5, wherein the indication message is sent to the UE when the network device determines that sending of the trunking short message is completed.
7. The method of claim 6, wherein the indication message comprises a Group CallRelease message.
8. The method according to any one of claims 5 to 7, further comprising:
receiving the cluster short message;
determining the keep-alive duration of the cluster short message;
and determining the indication message according to the keep-alive duration.
9. A user equipment, the user equipment comprising:
a first communication module, configured to receive an indication message sent by a network device, where the indication message is used to indicate the ue to delete a TCCH channel used for transmitting a trunking short message;
the first processing module is used for deleting the TCCH channel according to the indication message;
the indication message carries a keep-alive duration corresponding to the cluster short message, and the first processing module is specifically configured to:
and if the current time reaches the keep-alive duration, deleting the TCCH channel.
10. A network device, characterized in that the network device comprises:
a second processing module, configured to generate an indication message corresponding to a trunking short message, where the indication message is used to indicate a user equipment to delete a TCCH channel used for transmitting the trunking short message, and the indication message carries a keep-alive duration corresponding to the trunking short message;
and the second communication module is used for sending the indication message to the user equipment so that the TCCH channel is deleted when the current time reaches the keep-alive duration.
11. A broadband clustered group communication system, the system comprising:
the user equipment of claim 9;
the network device of claim 10.
12. An electronic device, comprising: a memory, a processor;
a memory for storing the processor-executable instructions;
wherein the processor, when executing the instructions in the memory, is configured to implement the method of any of claims 1-4; or,
the processor, when executing the instructions in the memory, is configured to implement the method of any of claims 5 to 8.
13. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out the method of any one of claims 1 to 4; or,
the program when executed by a processor implementing the method of any one of claims 5 to 8.
CN202010770744.7A 2020-08-04 2020-08-04 Group communication method, system and storage medium of broadband cluster Active CN114071379B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010770744.7A CN114071379B (en) 2020-08-04 2020-08-04 Group communication method, system and storage medium of broadband cluster

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010770744.7A CN114071379B (en) 2020-08-04 2020-08-04 Group communication method, system and storage medium of broadband cluster

Publications (2)

Publication Number Publication Date
CN114071379A CN114071379A (en) 2022-02-18
CN114071379B true CN114071379B (en) 2022-12-06

Family

ID=80231728

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010770744.7A Active CN114071379B (en) 2020-08-04 2020-08-04 Group communication method, system and storage medium of broadband cluster

Country Status (1)

Country Link
CN (1) CN114071379B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102149049A (en) * 2010-02-08 2011-08-10 普天信息技术研究院有限公司 Trunked service implementation method in digital trunking communication system and trunked user terminal
CN103079274A (en) * 2013-01-06 2013-05-01 中兴通讯股份有限公司 Method and base station for configuring dispatching resources for cluster system
CN104735625A (en) * 2013-12-19 2015-06-24 北京信威通信技术股份有限公司 LTE cluster management system and method
CN108900984A (en) * 2018-06-30 2018-11-27 安徽合软信息技术有限公司 Clustering service implementation methods and trunking user terminal in a kind of communication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102149049A (en) * 2010-02-08 2011-08-10 普天信息技术研究院有限公司 Trunked service implementation method in digital trunking communication system and trunked user terminal
CN103079274A (en) * 2013-01-06 2013-05-01 中兴通讯股份有限公司 Method and base station for configuring dispatching resources for cluster system
CN104735625A (en) * 2013-12-19 2015-06-24 北京信威通信技术股份有限公司 LTE cluster management system and method
CN108900984A (en) * 2018-06-30 2018-11-27 安徽合软信息技术有限公司 Clustering service implementation methods and trunking user terminal in a kind of communication system

Also Published As

Publication number Publication date
CN114071379A (en) 2022-02-18

Similar Documents

Publication Publication Date Title
US12069518B2 (en) Session handling method and related device
US20200015131A1 (en) Communication method and communications device
CN1993961B (en) Method and device for session control in hybrid telecommunication networks
CN109314857B (en) Method, device and system for managing IMSI state of terminal equipment
CN113596191A (en) Data processing method, network element equipment and readable storage medium
CN101622831A (en) Proxy IGMP client and method for providing multicast broadcast services in a broadband wireless access network
US9832650B2 (en) Dynamic WLAN connections
EP3648512A1 (en) Method for processing session in wireless communication, and terminal device
CN108781217B (en) Multimedia data transmission method, server and terminal
KR102293792B1 (en) Control plane connection management method and device
CN112272254A (en) Terminal device positioning method, terminal device, system and server
CN110856213B (en) Method and device for switching data transmission modes, storage medium and electronic equipment
CN114071379B (en) Group communication method, system and storage medium of broadband cluster
CN104184657A (en) Communication client side system and communication method
US10111081B2 (en) Local communication wireless network system and method thereof
CN111726762B (en) Method, device, equipment and storage medium for initiating MCPTT group call
CN107534847B (en) Discovery method and device
CN114071378B (en) Group communication method, system and storage medium of broadband cluster
CN108124293B (en) Voice service switching method and device in spatial heterogeneous integrated network
CN109600237B (en) Multicast data processing method and device
CN114124906A (en) Gateway apparatus, method for gateway apparatus, computer-readable medium, and apparatus
EP4287689B1 (en) Method for using a terminal device in a telecommunications network, wherein, regarding a specific user equipment functionality, the telecommunications network initializes or provides a logical user equipment entity or functionality, system for using a terminal device in a telecommunications network, terminal device, program and computer-readable medium
CN112165724B (en) Session switching method, communication network, source terminal and target terminal
EP3961979A1 (en) Capabilities-based network selection for cellular devices
CN112218305B (en) Configuration updating method, communication device and system

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