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

CN114040342B - Group calling establishment method, cluster core network equipment and storage medium - Google Patents

Group calling establishment method, cluster core network equipment and storage medium Download PDF

Info

Publication number
CN114040342B
CN114040342B CN202111423947.XA CN202111423947A CN114040342B CN 114040342 B CN114040342 B CN 114040342B CN 202111423947 A CN202111423947 A CN 202111423947A CN 114040342 B CN114040342 B CN 114040342B
Authority
CN
China
Prior art keywords
group call
transmission channel
service data
core network
user
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
CN202111423947.XA
Other languages
Chinese (zh)
Other versions
CN114040342A (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.)
New H3C Technologies Co Ltd Chengdu Branch
Original Assignee
New H3C Technologies Co Ltd Chengdu Branch
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 New H3C Technologies Co Ltd Chengdu Branch filed Critical New H3C Technologies Co Ltd Chengdu Branch
Priority to CN202111423947.XA priority Critical patent/CN114040342B/en
Publication of CN114040342A publication Critical patent/CN114040342A/en
Application granted granted Critical
Publication of CN114040342B publication Critical patent/CN114040342B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels

Landscapes

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

Abstract

The present specification provides a method for establishing a group call, a cluster core network device and a storage medium, where the method includes: and receiving a group call establishment request initiated by a calling user, establishing an uplink transmission channel with the calling user according to the establishment request, and establishing a downlink transmission channel with a called user, and sending a group call establishment success notification to the calling user after the uplink transmission channel is established. By the method, the efficiency of group call establishment can be improved.

Description

Group calling establishment method, cluster core network equipment and storage medium
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a method for establishing a group call, a trunking core network device, and a storage medium.
Background
Global wireless private network technologies include narrowband trunking technologies and broadband trunking technologies. The mainstream standards of the narrowband digital trunking include TETRA and DMR standards of European Telecommunications Standards Institute (ETSI), P25 standards of american Telecommunications Industry Association (TIA), and PDT standards of national public security industry, and can provide voice trunking dispatch, low-speed data and short message service. The broadband cluster is a private network wireless technology integrating supporting broadband data transmission, voice, data, video and other multimedia cluster scheduling application services.
With the rapid development of industries such as global public security, government affairs, traffic, energy sources and the like, industry users are urgent to broadband data access, multimedia cluster scheduling and safer and more reliable network service requirements. The broadband cluster (B-TrunC) technology is a choice of wireless private network broadband technology with large bandwidth, low time delay, high reliability and large capacity, and is widely applied to actual business of various industries. The broadband wireless private network system can provide broadband multimedia dispatch services for industry users, such as voice single call, voice group call, video single call, video group call, short data, emergency call, forced insertion and forced disassembly, dynamic recombination, rocking and rocking resumption and the like.
Disclosure of Invention
The embodiment of the disclosure provides a method for establishing group call, cluster core network equipment and storage medium.
The embodiment of the disclosure provides a method for establishing group call, which is applied to a cluster core network, and comprises the following steps:
receiving a group call establishment request initiated by a calling user;
Establishing an uplink transmission channel with the calling user and a downlink transmission channel with the called user according to the establishment request;
and after the uplink transmission channel is established, sending a group call establishment success notification to the calling user.
Wherein the method further comprises:
after a group call establishment success notice is sent to a calling user, first uplink service data sent by the calling user is cached.
Before buffering the first uplink service data sent by the calling user, the method further comprises:
Receiving first uplink service data;
and judging whether the forwarding table item of the first uplink service data is complete, and if not, caching the first uplink service data sent by the calling user.
After determining that the establishment of the downlink transmission channel with the called user is completed, the method further comprises the following steps:
judging whether first uplink service data exist in a buffer area corresponding to the user;
And if so, the first uplink service data is sent to the called user through the downlink transmission channel.
After receiving second uplink service data sent by a calling user, checking whether cached first uplink service data exists in a cache area corresponding to the calling user, and if so, sending the cached first uplink service data through a downlink transmission channel and then sending the second uplink service data.
As can be seen from the above embodiments, when the group call is established, after the uplink tunnel is established, the calling party is notified to complete the establishment of the group call, so that the time for establishing the group call can be effectively shortened, and the efficiency of establishing the group call can be improved.
The embodiment of the disclosure also provides a cluster core network device, which includes:
the receiving unit is used for receiving a group call establishment request initiated by a calling user;
the processing unit is used for establishing an uplink transmission channel with the calling user and a downlink transmission channel with the called user according to the establishment request;
And the sending unit is used for sending a group call establishment success notification to the calling user after the uplink transmission channel is established.
Optionally, the cluster core network device further includes: the unit of the cache memory is used for storing the data,
The buffer unit is used for buffering the first uplink service data sent by the calling user.
Optionally, the sending unit is further configured to send the first uplink service data to the called user through the downlink transmission channel.
The embodiment of the disclosure also provides a cluster core network device, which includes: the system comprises a memory, a processor and a program stored in the memory and capable of running on the processor, wherein the program is executed by the processor to realize the steps of the method in the embodiments.
The present disclosure also provides a computer-readable storage medium having a program stored thereon, which when executed by a processor, implements the method steps of the embodiments described above.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the specification and together with the description, serve to explain the principles of the specification.
Fig. 1 is a schematic diagram of a broadband trunking system architecture based on TD-LTE according to an embodiment of the present disclosure.
Fig. 2 is a logic schematic diagram of a broadband trunking service architecture according to an embodiment of the present disclosure.
Fig. 3 is a flowchart of a method for establishing a group call according to an embodiment of the present disclosure.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present specification. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present description as detailed in the accompanying claims.
The terminology used in the description presented herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the description. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any or all possible combinations of one or more of the associated listed items.
It should be understood that although the terms first, second, third, etc. may be used in this specification to describe various information, these information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, the first information may also be referred to as second information, and similarly, the second information may also be referred to as first information, without departing from the scope of the present description. The word "if" as used herein may be interpreted as "at … …" or "at … …" or "in response to a determination" depending on the context.
The broadband trunking system architecture based on TD-LTE shown in fig. 1 is a system architecture, in which a private network broadband trunking system based on TD-LTE technology consists of a TD-LTE broadband trunking terminal, a TD-LTE data terminal, a TD-LTE broadband trunking base station, a TD-LTE broadband trunking core network and a dispatching desk.
Wherein the LTE data terminal supports an IP-based packet data transmission service. The LTE data terminal can be connected to the LTE broadband cluster base station through a Uu interface to realize the LTE packet domain basic data service.
The LTE broadband trunking terminal should support broadband trunking services and functions in addition to IP-based packet data transmission services. The LTE broadband trunking terminal can be connected to the LTE broadband trunking base station through a Uu-T interface to realize the LTE packet domain basic service and trunking service.
The LTE broadband trunking base station supports trunking related functions in addition to LTE basic functions. The LTE broadband trunking base station can support the access of the LTE data terminal and the LTE broadband trunking terminal through a Uu-T interface.
The LTE broadband trunking core network is a network for providing broadband trunking services, and includes eMME, xGW, eHSS, TCF, TMF logic entities, as shown in fig. 2, which can be configured together to form an actual network element device according to actual deployment.
The eMME is a mobile management entity and is responsible for mobility and bearer management.
EHSS is a subscription data management center and an authentication center. eHSS basic LTE functions include: managing user data; managing user position information; user security information management; mobility management; supporting an access restriction function; processing a Notify request sent by the MME; IP address allocation; and a location registration function.
XGW support cluster traffic bearer management, cluster data routing and forwarding.
The TCF is responsible for the dispatch management of cluster service, and the main functions include: supporting multimedia cluster service scheduling including voice, video and data; authentication and authorization, registration and cancellation of cluster service; establishing and releasing cluster calls; managing speaking right; cluster group information subscription and update.
The TMF is responsible for data transmission of cluster service, and the main functions include: managing a cluster user plane; routing and forwarding cluster service data; copying and distributing cluster service data; cluster service media codec conversion.
The dispatching desk is a special terminal in the cluster system and provides a dispatching function and a management function of cluster service for a dispatcher or an operator with special authority.
In this embodiment, a group call refers to half duplex communication between a calling party and multiple called parties (i.e., one-to-many). In the group calling process, only one member of a group (a plurality of users form a group) can talk in the same time, and other members can only answer. The group call may be classified into a voice group call and a video group call. Group calling is one of the most important services in clustered systems.
In general, the procedure for group call setup is as follows:
a: the calling UE initiates a group call establishment request, and the cluster core network establishes a special bearing for the UE for the uplink transmission of an initiator.
B: the cluster core network initiates the establishment of the downlink group bearer to the relevant base station.
C: after the downlink bearer of at least one base station is successfully established, the cluster core network informs an initiator through CALL ACCEPT that corresponding resources are ready, and the group call is successfully established
D: the user informs the cluster core network CALL ACCEPT that the user has obtained through the CALL COMPLETE, and confirms that the current group CALL is established successfully.
According to the above process, in the group call establishment process, after waiting for the establishment of the downlink tunnel, the notification of the group call establishment is fed back to the initiator, so that the group call establishment process is longer.
Meanwhile, if the group call is failed to be established, the rollback flow is longer; for example, in the group CALL setup procedure initiated by the user, if the calling user does not reply to the core network CALL COMPLETE message, the group CALL setup fails, and the trunking core network needs to release the bearer established with each base station, and also needs to release the SIP session established with each DC (Dispatcher).
In order to solve the technical problem presented above, an embodiment of the present disclosure provides a method for establishing a group call, as shown in fig. 3, where the method is applied to a trunking core network, and the method includes:
s301, receiving a group call establishment request initiated by a calling user;
s302, establishing an uplink transmission channel with the calling user and a downlink transmission channel with the called user according to the establishment request;
s303, after the uplink transmission channel is established, a group call establishment success notification is sent to the calling user.
In this embodiment, each user (user terminal) communicates with the trunking core network through an associated base station, and each user includes a device having access network capabilities and supporting broadband trunking services and functions, for example: cell phone, intercom, dispatch station, television, computer, game machine, television box, intelligent audio amplifier etc..
In this embodiment, when the calling user needs to perform the group call service, a group call establishment request is sent to the trunking core network (the group call establishment request is sent to the trunking core network through the base station associated with the calling user), where the group call establishment request carries information of the called user that needs to be accessed.
In step S302, the trunking core network establishes an uplink transmission channel with the calling party according to the group call establishment request sent by the calling party, and establishes a downlink transmission channel with the called party according to the information of the called party in the group call establishment request.
In this embodiment, after the trunking core network completes the uplink transmission channel with the calling subscriber, the calling subscriber can be notified that the group call service is completed without waiting for the establishment of the downlink transmission channel.
Because the control plane procedure is changed, when the group calling process of the calling user is completed (after the group calling is successfully established), and the trunking core network initiates the group calling process of the called user to other users (UE or DC) in the group, the calling user may have the speaking right, and the situation that no downlink transmission channel is established yet and the calling user starts speaking may occur, that is, the trunking core network user plane (TMF) may receive the uplink data of the group calling but may not have the complete forwarding table, and the data cannot be forwarded.
In order to solve the above technical problems, in this embodiment, after sending a notification of successful group call establishment to a calling user, a trunking core network caches first uplink service data sent by the calling user.
In one example, after the trunking core network receives the first uplink service data of the calling user, it checks whether the group call forwarding table corresponding to the first uplink service data is complete, if so, it indicates that the downlink transmission channel from the calling user to the called user is already established, it can directly forward according to the group call forwarding table.
If the group call forwarding table corresponding to the first uplink service data is checked to be incomplete, the fact that the downlink transmission channel from the calling user to the called user is not established is indicated, and the first uplink service data is cached.
After the subsequent cluster core network determines that the downlink transmission channel reaching the called user is established, checking whether corresponding first uplink service data exist in the buffer area, and if so, transmitting the first uplink service data from the downlink transmission channel.
In this embodiment, if the trunking core network receives the second uplink service data, it is also checked whether there is corresponding first uplink service data in the buffer area, and if so, the first uplink service data is sent from the downlink transmission channel, and then the second uplink service data is sent.
According to the embodiments, the scheme in the disclosure can inform the calling user that the group call is successfully established after the uplink transmission channel is established, so that the efficiency of group call establishment can be effectively improved. Meanwhile, the uplink service data can be cached, so that the situation that the uplink service data is lost due to the fact that a downlink transmission channel is not established is prevented.
Based on the above method embodiments, the embodiment of the present disclosure further provides a trunking core network device, where the trunking core network device includes:
the receiving unit is used for receiving a group call establishment request initiated by a calling user;
the processing unit is used for establishing an uplink transmission channel with the calling user and a downlink transmission channel with the called user according to the establishment request;
And the sending unit is used for sending a group call establishment success notification to the calling user after the uplink transmission channel is established.
Wherein, the cluster core network device further includes: the unit of the cache memory is used for storing the data,
The buffer unit is used for buffering the first uplink service data sent by the calling user.
The sending unit is further configured to send the first uplink service data to a called user through the downlink transmission channel.
The embodiment of the disclosure also provides a cluster core network device, which includes: the system comprises a memory, a processor and a program stored in the memory and capable of running on the processor, wherein the program is executed by the processor to realize the method embodiments.
The present disclosure also provides a computer-readable storage medium having a program stored thereon, which when executed by a processor, implements the above-described method embodiments.
The foregoing describes specific embodiments of the present disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims can be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
Other embodiments of the present description will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This specification is intended to cover any variations, uses, or adaptations of the specification following, in general, the principles of the specification and including such departures from the present disclosure as come within known or customary practice within the art to which the specification pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the specification being indicated by the following claims.
It is to be understood that the present description is not limited to the precise arrangements and instrumentalities shown in the drawings, which have been described above, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present description is limited only by the appended claims.
The foregoing description of the preferred embodiments is provided for the purpose of illustration only, and is not intended to limit the scope of the disclosure, since any modifications, equivalents, improvements, etc. that fall within the spirit and principles of the disclosure are intended to be included within the scope of the disclosure.

Claims (10)

1. A method for establishing a group call, the method being applied to a trunked core network, the method comprising:
receiving a group call establishment request initiated by a calling user;
Establishing an uplink transmission channel with the calling user and a downlink transmission channel with the called user according to the establishment request;
After an uplink transmission channel is established, sending a group call establishment success notification to the calling user;
and after sending the group call establishment success notice, initiating the group call flow of the called user to other users in the group.
2. The method according to claim 1, wherein the method further comprises:
after a group call establishment success notice is sent to a calling user, first uplink service data sent by the calling user is cached.
3. The method of claim 2, wherein prior to buffering the first uplink traffic data sent by the calling subscriber, the method further comprises:
Receiving first uplink service data;
and judging whether the forwarding table item of the first uplink service data is complete, and if not, caching the first uplink service data sent by the calling user.
4. The method of claim 2, wherein upon determining that the establishment of the downlink transmission channel with the called user is completed, the method further comprises:
judging whether first uplink service data exist in a buffer area corresponding to the user;
And if so, the first uplink service data is sent to the called user through the downlink transmission channel.
5. The method of claim 1, wherein after receiving the second uplink service data sent by the calling subscriber, checking whether there is first cached uplink service data in a cache area corresponding to the calling subscriber, and if so, sending the first cached uplink service data through a downlink transmission channel, and then sending the second uplink service data.
6. A trunking core network device, the trunking core network device comprising:
the receiving unit is used for receiving a group call establishment request initiated by a calling user;
the processing unit is used for establishing an uplink transmission channel with the calling user and a downlink transmission channel with the called user according to the establishment request;
A sending unit, configured to send a group call establishment success notification to the calling subscriber after an uplink transmission channel is established;
the sending unit is further configured to initiate a called user group call procedure to other users in the group after sending a group call establishment success notification.
7. The cluster core network device of claim 6, the cluster core network device is characterized by further comprising: the unit of the cache memory is used for storing the data,
The buffer unit is used for buffering the first uplink service data sent by the calling user.
8. The cluster core network device of claim 6, wherein,
The sending unit is further configured to send the first uplink service data to the called user through the downlink transmission channel.
9. A trunking core network device, the trunking core network device comprising: memory, a processor and a program stored on the memory and executable on the processor, which when executed by the processor, performs the method steps of any one of claims 1 to 5.
10. A computer readable storage medium, characterized in that it has stored thereon a program which, when executed by a processor, implements the method steps of any of claims 1 to 5.
CN202111423947.XA 2021-11-26 2021-11-26 Group calling establishment method, cluster core network equipment and storage medium Active CN114040342B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111423947.XA CN114040342B (en) 2021-11-26 2021-11-26 Group calling establishment method, cluster core network equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111423947.XA CN114040342B (en) 2021-11-26 2021-11-26 Group calling establishment method, cluster core network equipment and storage medium

Publications (2)

Publication Number Publication Date
CN114040342A CN114040342A (en) 2022-02-11
CN114040342B true CN114040342B (en) 2024-09-03

Family

ID=80145666

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111423947.XA Active CN114040342B (en) 2021-11-26 2021-11-26 Group calling establishment method, cluster core network equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114040342B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116156433A (en) * 2023-01-09 2023-05-23 海能达通信股份有限公司 Method and device for processing concurrent group calls by terminal, storage medium and terminal equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103428644A (en) * 2012-05-17 2013-12-04 中兴通讯股份有限公司 Method for achieving cluster terminal residing and group calling and UE
CN113179493A (en) * 2021-04-08 2021-07-27 北京长焜科技有限公司 Method for improving call right party connection efficiency in B-Trunc group call service

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103391513B (en) * 2012-05-07 2019-05-10 中兴通讯股份有限公司 The implementation method of wideband digital group service and colony dispatching administrative center
CN103428645B (en) * 2012-05-17 2016-08-03 电信科学技术研究院 A kind of system and device for achieving cluster service
CN105656968A (en) * 2014-11-21 2016-06-08 哈尔滨海能达科技有限公司 Cluster communication system, user equipment thereof, control device and dynamic group calling method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103428644A (en) * 2012-05-17 2013-12-04 中兴通讯股份有限公司 Method for achieving cluster terminal residing and group calling and UE
CN113179493A (en) * 2021-04-08 2021-07-27 北京长焜科技有限公司 Method for improving call right party connection efficiency in B-Trunc group call service

Also Published As

Publication number Publication date
CN114040342A (en) 2022-02-11

Similar Documents

Publication Publication Date Title
CN101622831A (en) Proxy IGMP client and method for providing multicast broadcast services in a broadband wireless access network
CN110662179B (en) Call processing method and device based on LTE broadband trunking system
CN100407819C (en) Method for monitoring cluster business processing and cluster communication system
WO2014106394A1 (en) Method, system, base station and cluster epc for establishing group call context
CN105282713B (en) A kind of group-calling service establishing method based on TD-LTE broadband cluster systems
CN112738737A (en) 5G cluster communication method and system
CN107241704A (en) The method and apparatus of broadband cluster system dynamic reorganization
CN108076449B (en) Emergency call method, trunking communication system, base station and control device
CN109089333B (en) A method for realizing group dispatching of digital trunking system
CN107222846B (en) Core network equipment and cluster communication method thereof
CN114040342B (en) Group calling establishment method, cluster core network equipment and storage medium
CN104244188A (en) Multi-user talking method in TD-LTE cluster system
CN103686618B (en) It is a kind of to trigger the method for setting up wideband multimedia cluster service
CN112203239B (en) Pre-established bearing management method in B-Trunc system
CN100417250C (en) A method and system for service users to join a group call
JP2008219893A (en) Call control device and call control method
CN109756849B (en) Group notification method and equipment
CN101156474A (en) Method and system for receiving short message by group calling user
CN113179493A (en) Method for improving call right party connection efficiency in B-Trunc group call service
CN114466025B (en) Session processing method and first cluster control functional entity
CN102123364B (en) Method and device for supporting supplementary service
CN1332575C (en) Method for identifying speaker in group call
AU2013397219B2 (en) User information notification method and mobile service switching center
CN109756853B (en) A method for establishing an audio and video backhaul link in a broadband trunking system
CN110620997A (en) Method for group member to obtain service authority in group

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