[go: up one dir, main page]

CN110650444B - System and method for realizing public and private combination of TD-LTE network cluster service - Google Patents

System and method for realizing public and private combination of TD-LTE network cluster service Download PDF

Info

Publication number
CN110650444B
CN110650444B CN201910895042.9A CN201910895042A CN110650444B CN 110650444 B CN110650444 B CN 110650444B CN 201910895042 A CN201910895042 A CN 201910895042A CN 110650444 B CN110650444 B CN 110650444B
Authority
CN
China
Prior art keywords
terminal
call
network
group
control unit
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
CN201910895042.9A
Other languages
Chinese (zh)
Other versions
CN110650444A (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.)
Nanjing Gaoda Software Co ltd
Original Assignee
Nanjing Gaoda Software Co 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 Nanjing Gaoda Software Co ltd filed Critical Nanjing Gaoda Software Co ltd
Priority to CN201910895042.9A priority Critical patent/CN110650444B/en
Publication of CN110650444A publication Critical patent/CN110650444A/en
Application granted granted Critical
Publication of CN110650444B publication Critical patent/CN110650444B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/10Push-to-Talk [PTT] or Push-On-Call services
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

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

Abstract

本申请公开了一种实现TD‑LTE网络公专结合集群业务系统和方法。所述装置,包括:管理单元、调度单元、集群呼叫控制单元、存储单元、终端应用模块:所述管理单元,用于创建集团和群组、为终端开户并设置终端能力;所述调度单元,用于转发调度指令;所述集群呼叫控制单元,用于:获取终端能力以及群组信息并更新到终端上;接收呼叫请求消息;建立呼叫;所述存储单元,用于存储产生的数据;所述终端应用模块,安装在专网或公网终端上。本申请还提供了一个使用以上装置的呼叫方法。与现有技术中的公网和专网结合系统和方法相比,本申请具有只使用一套系统、能实现统一调度功能的优点。

Figure 201910895042

The present application discloses a system and method for realizing a TD-LTE network public-private combination trunking service. The device includes: a management unit, a scheduling unit, a group call control unit, a storage unit, and a terminal application module: the management unit is used to create groups and groups, open accounts for terminals, and set terminal capabilities; the scheduling unit, used for forwarding scheduling instructions; the cluster call control unit is used for: acquiring terminal capabilities and group information and updating them on the terminal; receiving a call request message; establishing a call; the storage unit is used for storing generated data; The terminal application module is installed on the private network or public network terminal. The present application also provides a calling method using the above device. Compared with the public network and private network combination system and method in the prior art, the present application has the advantage of using only one set of systems and can realize the unified scheduling function.

Figure 201910895042

Description

System and method for realizing public and private combination of TD-LTE network cluster service
Technical Field
The invention relates to the field of trunking service systems, in particular to a trunking service system and a method for realizing public and private combination under a TD-LTE network.
Background
Public network and private network cluster systems have own characteristics and suitable application scenes, and if the two cluster systems can be fused, the public network and the private network cluster systems get strong points to make up for weak points and have complementary advantages, which is becoming common knowledge in the industry. With the emergence of multimode terminals, the maturity of the LTE-based cluster B-Trunc standard puts higher requirements on the fusion of a public network and a private network. In the public network and private network combination method in the prior art, two sets of independent cluster systems are used, intercommunication is realized in an interconnection mode, and the problems that unified network management, unified scheduling and unified storage functions cannot be realized exist.
Disclosure of Invention
The application provides a system and a method for realizing TD-LTE network public and private combination cluster service, which solve the problem that the public network and private network combination method in the prior art needs two sets of independent systems and cannot realize the unified network management function.
The embodiment of the application adopts the following technical scheme:
the embodiment of the application provides a system for realizing the public and private combination of TD-LTE network trunking service, which comprises: the system comprises a management unit, a dispatching unit, a cluster call control unit, a storage unit and a terminal application module: the management unit is used for creating groups and groups, opening an account for the terminal and setting the terminal to have public network and/or private network capabilities; the dispatching unit is used for forwarding a dispatching instruction to the trunking call control unit; the cluster call control unit is configured to: registering for the terminal, interacting with the storage unit to finish authentication, acquiring the capability of the terminal and the attributive group information, and updating the capability and the attributive group information to the terminal; receiving a call request message sent by the dispatching unit, interacting with the storage unit, authenticating calling and called parties and acquiring all member lists of the group and the capability of the terminal; sending a call request message to a private network terminal, and initiating a session establishment process to a public network terminal through an SIP message; forwarding the media stream to a private network terminal and a public network terminal; the storage unit is used for storing the data generated by other units and providing the stored data for other units; the terminal application module is installed on a private network terminal or a public network terminal and used for terminal registration, group information acquisition and cluster call initiation.
Preferably, the management unit and other units of the system are connected by using internal private interfaces, the trunking call control unit is connected to the storage unit by a T3 interface and connected to the dispatching unit by a T4 interface, and the trunking call control unit is connected to a private network and a public network respectively; the cluster call control unit is connected to an eMMC network element of a private network through a T1 interface, a P-GW network element of the private network through a T2 interface, an eNB network element of the private network through an S1-U interface, an eHSS network element of the private network through a TC1 interface, and a public network through a SIP/RTP interface, wherein the T1, the T2, the T3 and the T4 interfaces are customized based on standard SIP interfaces, and other interfaces are standard public interfaces.
Preferably, the system further comprises a dispatching desk for sending the dispatching instruction to the dispatching unit, and the dispatching desk and the dispatching unit are connected through a D interface.
The embodiment of the application also provides a calling method of the public and private combined network, which is used for the device and comprises the following steps: the management unit is used for creating a group, opening an account for the terminal, creating the group, and storing information of the group, the terminal and the group in the storage unit; opening an account for the terminal by using a management unit, and setting the terminal to have public network and/or private network capabilities; the terminal registers to the cluster call control unit, the cluster call control unit interacts with the storage unit to complete authentication, and acquires the capability of the terminal and the group information of the terminal and updates the capability and the group information to the terminal; sending a registration request to a cluster call control unit to acquire a group list; and initiating the group call.
Preferably, the initiating a group call further comprises: sending a call request message (for example, initiated by a dispatching station) to a dispatching unit, where the dispatching unit decodes the call request message, judges that the message is legal, converts the message and forwards the message to a trunking call control unit, or sends a call request message to the trunking call control unit by a terminal, where the call request message carries a calling number, a called group call number, and a call attribute: voice group call, and IP address and port number; the cluster call control unit stores the message, interacts with the storage unit, authenticates the calling and called parties and acquires all member lists of the group and the capability information of the terminal; when the cluster call control unit judges that a private network terminal exists, sending a call message to the private network terminal; when the cluster call control unit judges that a public network terminal exists, a session establishment process is initiated to the public network; when the cluster call control unit judges that a public network terminal or a private network terminal is accessed, the call is successfully established, and a call establishment message is replied to the dispatching unit, wherein the call establishment message comprises the IP address and the port number; and sending voice data, and forwarding the voice data to the private network terminal and the public network terminal through the cluster call control unit.
Preferably, the method further comprises the steps of: and allocating the user and group range which can be managed by the dispatching desk by using a management unit, storing the user and group range in a storage unit, and acquiring the user and group range when the dispatching desk logs in.
Preferably, the call request message is transmitted through the dispatching desk.
The embodiment of the application adopts at least one technical scheme which can achieve the following beneficial effects: compared with the public network and private network combined system and method in the prior art, the method has the advantages that only one set of system is used, the functions of unified network management, unified scheduling and unified storage can be realized, the safety and reliability of the system are improved, and the system cost is reduced.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
fig. 1 is a schematic diagram of a network architecture for implementing an embodiment of a TD-LTE network public-private combination trunking service system;
fig. 2 is a schematic diagram of a software architecture for implementing an embodiment of a TD-LTE network public-private combination trunking service system;
FIG. 3 is a flow chart of an embodiment of a call method for a public-private network;
FIG. 4 is a flow chart of initiating a group call in an embodiment of a call method for a public-private combination network;
fig. 5 is a schematic diagram of a group call establishment process in an embodiment of a public-private network-integrated calling method;
fig. 6 is a definition of the T interface.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the technical solutions of the present application will be described in detail and completely with reference to the following specific embodiments of the present application and the accompanying drawings. It should be apparent that the described embodiments are only some of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
B-TrunC (Broadband Trunking Communication) is a TD-LTE-based "LTE digital transmission + trunked voice Communication" private network Broadband Trunking system standard established by the Broadband Trunking (B-TrunC) industry alliance organization. Public network PoC (Push-to-Talk Over Cellular) talkback is a mobile communication system for dispatching and commanding, which is established by depending on an operator mobile communication network. The B-trunk enhances the functions of voice cluster basic service and supplementary service, multimedia cluster scheduling and other broadband cluster services on the basis of ensuring compatibility with LTE data service, has the characteristics of flexible bandwidth, high spectrum efficiency, low time delay and high reliability, and can meet the requirements of professional users on voice cluster, broadband data, emergency command scheduling and the like. POC has convenient to use, does not have distance restriction, covers extensively, characteristics at the bottom of the cost, is particularly suitable for not having the trade customer of special requirement to the continuation time and likes.
Public network and private network cluster systems have own characteristics and suitable application scenes, and if the two cluster systems can be fused, the public network and the private network cluster systems get strong points to make up for weak points and have complementary advantages, which is becoming common knowledge in the industry. The public-private combination refers to an implementation method combining the advantages of a public network cluster system and a private network cluster system, and at present, the main implementation method of the public-private combination in the industry is realized by interconnecting two cluster systems, and related patents include:
a wireless communication device for realizing interconnection of private network and public network applies for number: 201320488211.5, filing date: 2013-08-12.
This patent provides a wireless communication device that realizes private network and public network interconnection, includes: the wireless public network module, the audio interface circuit, the radio antenna and the public network antenna; the wireless public network module is connected with the radio circuit through the audio interface circuit, the public network antenna is connected with the wireless public network module, and the radio antenna is connected with the radio circuit; the radio station circuit is communicated with each terminal of the local terminal through a wireless private network; the wireless public network module is communicated with a public network terminal of an opposite terminal through a wireless public network to carry out signaling and voice intercommunication. The utility model realizes the voice intercommunication of the public network duplex equipment and the private network half-duplex equipment by embedding the wireless public network module in the traditional radio station equipment, can be used for quickly accessing an isolated small network covering a blind area into a system, is suitable for the actual requirement of the emergency networking remote command and dispatch, and meets the service requirement of a multi-network fusion transition stage; and the realization cost is low, the performance is stable and reliable, and the application is simple and convenient. The patent is realized by the butt joint between the terminals, and is not relevant to the application.
Method, system and cluster cloud base station for realizing private network and public network intercom communication, 201410184732.0, application date: 2014-05-05.
The patent discloses a method, a system and a cluster cloud base station for realizing interphone voice communication between a private network and a public network, namely, a cloud base station technology is introduced, and the cluster cloud base station is arranged in the private network to solve the problem of voice intercommunication between a private network terminal and a public network terminal. The invention has the following beneficial effects: by setting the cluster cloud base station, interphone voice communication between the private network terminal and the public network terminal is realized, so that when the mobile terminal cannot be accessed to the private network, the mobile terminal can also be communicated with other terminals (including those accessed to the public network and those accessed to the private network) through the public network; the private network terminal and the public network terminal can be connected with each other through the network connection module, and the private network terminal and the public network terminal can be connected with each other through the network connection module. The patent is not relevant to the application by realizing the butt joint of the public and private networks on the base station.
Public/private network interconnection and intercommunication system and method based on private network cluster and 3G/4G public network, application number: 201610906293.9, filing date: 2016-10-18.
The patent provides a public/private network interconnection and intercommunication method based on a private network cluster and a 3G/4G public network, which is oriented to different types of private network clusters and public network users, realizes audio and video bidirectional transmission between the private network cluster and the public network users, and solves the problem of unified audio and video formats from the public network to the private network. The public/private network interconnection and intercommunication method based on the private network cluster and the 3G/4G public network realizes the audio and video transmission and display from the private network cluster to the public network mobile phone users on the one hand, and realizes the functions of transmitting audio and video data from different public network users to the private network and displaying the audio and video data on the private network wireless handheld terminal on the other hand. The patent is realized through system level docking, and has little relevance with the application.
A group calling service realizing method and system of public private network cluster fusion system, application number: 201711472094.2, filing date: 2017-12-29.
The patent provides a public private network convergence cluster group call service implementation method, which comprises the following steps: for each cluster group, configuring group subscription information for a public private network cluster network in an evolved home subscriber server (eHSS), wherein the configuration of each member in the same cluster group is the same; a cluster control function entity (TCF) in the private network cluster system is used as a main control center to carry out unified scheduling and management on cluster groups and service control and management of registered users of the private network cluster system; and the public network cluster control center is used as a secondary control center to control and manage the service of the registered users of the public network cluster system. The application also discloses a public private network convergence cluster group calling service implementation system. By applying the technical scheme disclosed by the application, the problems of complex configuration, resource waste and inconsistent group members in the conventional public private network convergence cluster group calling service can be solved. The patent is also directed at the integration of public and private networks, the realization of the public and private networks is realized by butting two sets of systems, and the realization of the public and private networks is realized by butting a main control center and a secondary control center through a TCF and a public network cluster control center by referring to a B-Trunc standard. Its numbers are all placed on the eHSS to implement. The method is realized through a control center, and meanwhile, eHSS is only responsible for opening an account (the system function is the same as that of a public network LTE), so that the relevant service characteristics of the cluster are embodied in DataOne, and the same DASOne and NetOne are used for unified scheduling and unified network management.
Therefore, the main disadvantages of the existing public and proprietary combining method are:
1. the system is two independent cluster systems, and the intercommunication is realized in an interconnection mode. Two sets of systems need to be deployed, and the configuration is complex.
2. The unified number allocation function can not be realized, the numbers need to be allocated respectively, and the numbers needing to be communicated also need to be configured in an opposite terminal system.
3. The function of uniform network management can not be realized, and the alarm, performance, signaling tracking and the like need to be carried out in respective network management.
4. Unified scheduling cannot be supported. The public network terminal and the private network terminal can not be scheduled on one scheduling desk at the same time, and due to the fact that the mechanisms of the public network and the private network are different, the scheduling functions of the public network and the private network are inconsistent.
5. Unified storage cannot be supported. Both systems require separate storage implementations.
To sum up: the implementation method comprises a terminal application unit tAPP of the terminal cluster and a unified service platform tServer, wherein the terminal application unit tAPP is installed on a terminal to complete the cluster function of the terminal. the tServer comprises a cluster call control unit PDSOne, a management unit NetOne, a storage unit DataOne, a dispatching unit DASOne and a dispatching desk, and is used for realizing the function of a unified cluster at the system side. The system can simultaneously realize the private network cluster of the B-Trunc standard and the public network cluster of the POC, and realize the functions of unified scheduling, unified network management, unified storage and the like. The functions of unified scheduling, unified number, unified network management, unified storage and the like can be realized.
The terminal application unit tAPP can be installed on a private network terminal, a public network terminal or a dual-mode terminal supporting a public network and a private network, and provides uniform operation experience for users. The supported functions comprise one or more of the following:
terminal cluster registration/deregistration;
the address book acquires group information and user information;
the cluster calling function is used for initiating single-call group calling, hanging up calling, speaking right application and release;
the short and multimedia message function supports point-to-point and point-to-multipoint transmission of information such as texts, pictures, files and the like;
the positioning function supports GPS positioning and Beidou and supports periodic positioning;
and the video service supports video functions such as video calling, video return, video pull-up and the like.
The PDSOne completes the TCF and TMF requirements and POC requirements defined in the B-Trunc standard, and the main functions of the PDSOne comprise one or more of the following:
protocol conversion, which supports protocols such as NAS/SIP/Diameter;
multimedia cluster service scheduling including voice, video and data is supported;
authentication and authorization, registration and cancellation of the cluster service;
establishing and releasing a cluster call;
managing the speaking right;
subscribing and updating cluster group information;
managing a cluster user plane;
routing and forwarding cluster service data;
copying and distributing cluster service data;
and (5) performing media coding and decoding conversion on the cluster service.
The main functions of the scheduling unit DASOne are one or more of the following:
the dispatching desk is registered/unregistered;
acquiring information, including organization information/user information/group information and group member information;
a group call function;
short and multimedia message function;
a positioning function;
a video function;
the dispatch station supplements the service.
The dispatching desk is a special terminal in the cluster system and provides a dispatching function of the cluster service for a dispatcher or an operator with special authority. The main functions of the dispatching desk include:
scheduling functions including single call, group call, forced insertion/forced removal, and dynamic reconfiguration;
management functions including information acquisition, remote stunning and resurrection;
other functions include interface display, dialing.
The storage unit DataOne is a unified data center and is used for storing all data, and the data types comprise:
the data related to operation management comprises group information, dispatching station information, group information, user information and group member information;
the terminal capability information comprises whether the terminal supports a private network of a public network, whether the terminal supports a video and positioning;
authority information including call-in authority and call-out authority setting;
call record information, each call occurrence time, call type and calling and called numbers;
the position information is stored after being positioned;
recording and video information;
short and multimedia message information;
the management unit NetOne is a unified network and system management center, and is used for managing the whole system, and the functions include:
operation management, including group management, dispatcher management, user management and group management;
version management, including version management of a system and a terminal, and remote upgrading;
performance statistics, namely, carrying out statistics on key KPI data such as call success rate, user online rate, throughput and the like;
alarm management, namely performing alarm management aiming at the system running state, wherein the alarms can be distinguished to be serious, important, common and slight;
topology management, namely, a topological graph of a core network, a base station and a terminal can be presented on a map, and whether an alarm exists or not is visually presented;
log management, which can record logs aiming at system safety, key events and user operations and support log export.
The technical solutions provided by the embodiments of the present application are described in detail below with reference to the accompanying drawings.
Fig. 1 is a schematic diagram of a network architecture for implementing an embodiment of a TD-LTE network public-private combination trunking service system. The embodiment of the application provides a cluster service system for realizing public and private combination under a TD-LTE network, which comprises: management unit 11, scheduling unit 12, trunking call control unit 13, storage unit 14, and terminal application module 15: the management unit 11 is used for creating groups and groups, opening an account for the terminal and setting the terminal to have public network and/or private network capabilities; the dispatching unit 12 is configured to forward a dispatching instruction to the trunking call control unit 13; the group call control unit 13 is configured to: registering for the terminal, interacting with the storage unit 14 to complete authentication, acquiring the capability of the terminal and the group information of the terminal and updating the capability and the group information to the terminal; receiving a call request message sent by the dispatching unit, interacting with the storage unit 14, authenticating a calling party and a called party and acquiring all member lists of a group and the capability of a terminal; sending a call request message to a private network terminal, and initiating a session establishment process to a public network terminal through an SIP message; forwarding the media stream to a private network terminal and a public network terminal; the storage unit 14 is used for storing data generated by other units and providing the stored data to other units; the terminal application module 15 is installed on a private network terminal or a public network terminal, and is used for terminal registration, group information acquisition, and group call initiation.
First, the management unit 11 creates a group, opens an account for a terminal, creates a group, and stores group, terminal, and group information in the storage unit 14. Then the management unit 11 is used to open an account for the terminal and set the terminal to have public and/or private network capabilities. Then the terminal registers to the trunking call control unit 13, the trunking call control unit 13 interacts with the storage unit 14 to complete authentication, and obtains the capability of the terminal and the group information of the terminal and updates the capability and the group information to the terminal. A registration request is sent to the trunking call control unit 13, a group list is obtained, and then a group call can be initiated. When initiating a group call, first, a call request message is sent to a scheduling unit 12, where the scheduling unit 12 is configured to forward a scheduling instruction to the trunking call control unit 13, where the scheduling instruction includes instructions such as a call request message, and the call request message carries a calling number, a called group call number, and a call attribute: voice group calls, and IP addresses and port numbers. Then, the dispatching unit 12 decodes the call request message, judges that the message is legal, and forwards the message to the trunking call control unit 13 after conversion. The trunking call control unit 13 stores messages, interacts with the storage unit 14, authenticates calling and called parties, and acquires a list of all members of the group and capability information of the terminal. When the trunking call control unit 13 determines that there is a private network terminal, it sends a call message to the private network terminal; when the trunking call control unit 13 determines that there is a public network terminal, it initiates a session establishment procedure to the public network. When the trunking call control unit 13 determines that a public network terminal or a private network terminal is accessed, the call establishment is successful, and a call establishment message is returned to the scheduling unit 12, where the call establishment message includes the IP address and the port number. The dispatching unit 12 sends voice data, and forwards the voice data to the private network terminal and the public network terminal through the trunking call control unit 13. The terminal application unit 15 is applied to a terminal, and is used for terminal registration, group information acquisition, and group call initiation, and the terminal application unit 15 may be a mobile APP or an entity module.
For example, as shown in fig. 1, the system includes a management unit 11, a scheduling unit 12, a group call control unit 13, and a storage unit 14. The private network comprises S-GW, P-GW, eNB, eMMC and eHSS network elements. Firstly, the group creation, terminal account opening and group creation are completed by using the operation management function of the management unit 11: creating a group, wherein the group is an organization form and comprises terminals, groups and the like below the group; opening an account of the terminal, setting the terminal to have public network and/or private network capabilities, setting the public network capability of the terminal if the terminal is the public network terminal, setting the private network capability of the terminal if the terminal is the private network terminal, and setting the public network and private network capabilities if the terminal is a dual-mode terminal which supports the public network and the private network simultaneously; grouping is carried out, a group is created, and the terminal is added into the group. All the above information is stored in the storage unit 14.
For example, as shown in fig. 2, fig. 2 is a schematic diagram of a software architecture for implementing an embodiment of a TD-LTE network public-private combination trunking service system, and a terminal application unit 15 in fig. 2 is a terminal application tAPP, and is installed on a terminal and used for terminal registration, group information acquisition, and group call initiation.
The terminal is started up, registers to the trunking call control unit 13, the management unit 11 interacts with the storage unit 14, acquires the capability of the terminal and the group information of the terminal after authentication is completed, and updates the capability and the group information to the terminal. The dispatching unit 12 sends the registration request to the trunking call control unit 13, and the trunking call control unit 13 acquires the terminal and the group list after passing the authentication.
When initiating a group call, the group call establishment process is as shown in fig. 5, for example, fig. 5 is a schematic diagram of a group call establishment flow in an embodiment of a public-private network-integrated call method. First, a call request message is sent to the scheduling unit 12, where the call request message carries a calling number, a called group call number, and a call attribute: voice group calls, and IP addresses and port numbers. After receiving the call request message, the scheduling unit 12 performs decoding processing, and after determining that the message is legal, the scheduling unit converts the message and forwards the message to the trunking call control unit 13. The trunking call control unit 13 stores messages, interacts with the storage unit 14, authenticates calling and called parties, and acquires all member lists of the group and capability information of the terminal after the authentication is passed. When the trunking call control unit 13 determines that there is a private network terminal, it sends a call message to the private network terminal, and interacts with a P-GW network element of a private network to establish default and dedicated bearers for users and groups, and the detailed process may refer to the B-TrunC standard; when the trunking call control unit 13 determines that there is a public network terminal, it initiates a session establishment procedure to the public network through an SIP message, and establishes a media transport channel through Invite and 200 OK. When the trunking call control unit 13 determines that the call is established successfully as long as there is a public network terminal or a private network terminal accessed, it replies a call establishment message to the scheduling unit 12, where the call establishment message includes the IP address and the port number. Then, the dispatching unit 12 sends voice data, and the upstream media stream is forwarded to the private network terminal and the public network terminal through the trunking call control unit 13.
Preferably, the management unit 11 and other units of the system are connected by using internal private interfaces, the group call control unit 13 is connected to the storage unit 14 by a T3 interface, and is connected to the dispatching unit 12 by a T4 interface, and the group call control unit 13 is connected to a private network and a public network respectively; the trunking call control unit 13 is connected to an eMME network element of the private network through a T1 interface, a P-GW network element of the private network through a T2 interface, an eNB network element of the private network through an S1-U interface, an eHSS network element of the private network through a TC1 interface, and a public network through a SIP/RTP interface, wherein the T1, T2, T3, and T4 interfaces are customized based on a standard SIP interface, and the other interfaces are standard public interfaces.
The T1, T2, T3 and T4 interfaces are customized based on the standard SIP interface, and the definition thereof is as shown in fig. 6, fig. 6 is the definition of the T interface, in which Tx represents any one of T1, T2, T3 and T4. T1 is an interface between the private network eMME network element and the trunking call control unit 13, and transmits control signaling related to trunking, including call setup, call release, talk right control, and the like. T2 is the interface between P-GW and the trunking call control unit 13, and is mainly used for dedicated bearer establishment and release of related control signaling. T3 is an interface between the trunking call control unit 13 and the storage unit 14, and mainly completes notification of location information, ticket information, and the like. T4 is the interface between the group call control unit 13 and the dispatch unit 12, and mainly completes the signaling processing. The management unit 11 and other units of the system adopt internal private interfaces for interaction, and the network management function is completed. The other interfaces of the system are standard public interfaces.
Preferably, the scheduling unit further comprises a scheduling console 16 for sending the scheduling instruction to the scheduling unit 13, and the scheduling console 16 and the scheduling unit 12 are connected through a D interface.
The dispatching desk 16 is used to provide an operation platform, and an operator can send a call request message and other dispatching instructions to the dispatching unit 12 through the dispatching desk 16 and obtain a terminal and group list. The dispatch station 16 and dispatch unit 12 are connected via a D interface, which is a standard public interface.
For example, as shown in fig. 2, fig. 2 is a schematic diagram of a software architecture of an embodiment of a trunking service system for implementing public-private combination in a TD-LTE network, where a dispatching desk in fig. 2 is used to send a call message and other dispatching instructions, and may be an operation desk, and an operator may send a dispatching instruction through the dispatching desk and obtain a terminal and a group list.
Fig. 3 is a flowchart of an embodiment of a call method of a public-private network. The calling method of the public and private combined network provided by the embodiment of the application comprises the following steps:
step 301: the management unit is used for creating a group, opening an account for the terminal, creating the group, and storing the information of the group, the terminal and the group in the storage unit.
Firstly, the operation management function of the management unit is used for completing group creation, terminal account opening and group creation: creating a group, wherein the group is an organization form and comprises terminals, groups and the like below the group; grouping is carried out, a group is created, and the terminal is added into the group. All the above information is stored in the storage unit.
Step 302: and opening an account for the terminal by using the management unit, and setting the terminal to have public network and/or private network capabilities.
The management unit is used for opening an account of the terminal, and setting the terminal to have public network and/or private network capabilities, if the terminal is a public network terminal, the terminal is set to have the public network capability, if the terminal is a private network terminal, the terminal is set to have the private network capability, and if the terminal is a dual-mode terminal supporting the public network and the private network simultaneously, the public network and the private network capabilities are set.
Step 303: the terminal registers to the cluster call control unit, the cluster call control unit interacts with the storage unit to complete authentication, and obtains the ability of the terminal and the group information of the terminal and updates the ability and the group information to the terminal.
And the terminal is started, registers to the trunking call control unit, interacts with the management unit and the storage unit, acquires the capability of the terminal and the group information of the terminal after authentication is completed, and updates the group information to the terminal.
Step 304: and sending a registration request to the trunking call control unit to acquire a group list.
The dispatching unit sends the registration request to the trunking call control unit, and the trunking call control unit acquires the terminal and the group list after passing the authentication.
Step 305: and initiating the group call.
After the group creation, group creation and terminal account opening are completed, the group call can be initiated.
Fig. 4 is a flowchart of initiating a group call in an embodiment of a call method for a public-private network. The method for initiating the group call in the calling method embodiment of the public and private combined network comprises the following steps:
step 401: sending a call request message to a scheduling unit (for example, a scheduling station sends the call request message to the scheduling unit), the scheduling unit decodes the call request message, judges that the message is legal, and forwards the message to a trunking call control unit after conversion, or a terminal sends the call request message to the trunking call control unit, wherein the call request message carries a calling number, a called group call number, and a call attribute: voice group calls, and IP addresses and port numbers.
Firstly, sending a call request message to a dispatching unit, after receiving the call request message, the dispatching unit carries out decoding processing, after judging that the message is legal, the message is converted and then forwarded to a trunking call control unit, and if the message is a call initiated by a terminal, the terminal directly sends the call request message to the trunking call control unit. The call request message carries a calling number, a called group calling number and a call attribute: voice group calls, and IP addresses and port numbers.
Step 402: the cluster call control unit stores the message, interacts with the storage unit, authenticates the calling and called parties and acquires all member lists of the group and the capability information of the terminal.
The cluster call control unit stores the message, interacts with the storage unit, authenticates the calling and called parties, and can acquire all member lists of the group and the capability information of the terminal after the authentication is passed.
Step 403: and when the cluster call control unit judges that a private network terminal exists, sending a call message to the private network terminal.
When the cluster call control unit judges that a private network terminal exists, a call message is sent to the private network terminal, and a default and a private bearer of a user and a group are established in an interaction manner with a P-GW network element of a private network, wherein the detailed process can refer to a B-trunk standard.
Step 404: and when the cluster call control unit judges that a public network terminal exists, initiating a session establishment process to the public network.
When the cluster call control unit judges that a public network terminal exists, a session establishment process is initiated to the public network through an SIP message, and a media transmission channel is established through Invite and 200 OK.
Step 405: and when the cluster call control unit judges that a public network terminal or a private network terminal is accessed, the call is successfully established, and a call establishment message is replied to the dispatching unit, wherein the call establishment message comprises the IP address and the port number.
And when the cluster call control unit judges that the call establishment is successful as long as one public network terminal or private network terminal is accessed, the cluster call control unit replies a call establishment message to the dispatching unit and brings back the IP address and the port number.
Step 406: and sending voice data, and forwarding the voice data to the private network terminal and the public network terminal through the cluster call control unit.
And then sending voice data, and forwarding the uplink media stream to the private network terminal and the public network terminal through the cluster call control unit.
Preferably, the method further comprises the steps of: and allocating the user and group range which can be managed by the dispatching desk by using a management unit, storing the user and group range in a storage unit, and acquiring the user and group range when the dispatching desk logs in.
The dispatching desk is used for providing an operation platform, and an operator can send a group creating instruction, a calling message and other dispatching instructions to the dispatching unit through the dispatching desk and acquire a terminal and a group list. The dispatching desk can manage a certain range of users and groups, and the management range can be limited after the dispatching desk is distributed by the management unit. The allocated management range is stored in a storage unit and can be acquired when the dispatching desk logs in.
Preferably, the call request message is transmitted through the dispatching desk.
The dispatching desk is used for providing an operation platform, and an operator can send a calling message and other dispatching instructions to the dispatching unit through the dispatching desk and acquire a terminal and group list.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above description is only an example of the present application and is not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (6)

1.一种实现TD-LTE网络公专结合集群业务系统,其特征在于,包括:管理单元、调度单元、集群呼叫控制单元、存储单元、终端应用模块:1. A system for realizing TD-LTE network public-private combination trunking services, characterized in that, comprising: a management unit, a scheduling unit, a trunking call control unit, a storage unit, and a terminal application module: 所述管理单元,用于创建集团和群组、为终端开户并设置终端具有公网和/或专网能力;The management unit is used to create groups and groups, open an account for the terminal, and set the terminal to have public network and/or private network capabilities; 所述调度单元,用于向所述集群呼叫控制单元转发调度指令;the scheduling unit, configured to forward a scheduling instruction to the trunking call control unit; 所述集群呼叫控制单元,用于:为终端注册,与所述存储单元进行交互完成鉴权,获取终端所属的能力以及归属的群组信息并更新到终端上;接收所述调度单元转发的、或所述终端发送的呼叫请求消息,与所述存储单元进行交互,对主被叫进行鉴权并获取组的所有成员列表和终端的能力;判断有专网终端时,向专网终端发送呼叫请求消息并按B-TrunK标准与专网进行交互,判断有公网终端时,通过SIP消息向公网终端发起会话建立过程;将媒体流转发到专网终端和公网终端;The trunking call control unit is used for: registering the terminal, interacting with the storage unit to complete the authentication, acquiring the capability to which the terminal belongs and the group information to which it belongs, and updating it to the terminal; receiving the information forwarded by the scheduling unit, Or the call request message sent by the terminal interacts with the storage unit, authenticates the calling party and the called party, and obtains a list of all members of the group and the capabilities of the terminal; when judging that there is a private network terminal, send a call to the private network terminal The request message interacts with the private network according to the B-TrunK standard, and when it is judged that there is a public network terminal, the session establishment process is initiated to the public network terminal through a SIP message; the media stream is forwarded to the private network terminal and the public network terminal; 所述存储单元,用于存储其他单元产生的数据,以及向其他单元提供存储的数据;The storage unit is used to store data generated by other units and provide stored data to other units; 所述终端应用模块,安装在专网或公网终端上,用于终端注册、获取群组信息、发起集群呼叫;The terminal application module is installed on the private network or public network terminal, and is used for terminal registration, obtaining group information, and initiating group calls; 所述集群呼叫控制单元通过T3接口连接到所述存储单元、通过T4接口连接到所述调度单元,并且所述集群呼叫控制单元分别连接到专网和公网;所述集群呼叫控制单元通过T1接口连接到专网的eMME网元、通过T2接口连接到专网的P-GW网元、通过S1-U接口连接到专网的eNB网元、通过TC1接口连接到专网的eHSS网元、通过SIP/RTP接口连接到公网,其中T1、T2、T3、T4接口是基于标准SIP接口定制,其它的接口是标准公开接口。The trunking call control unit is connected to the storage unit through the T3 interface, and is connected to the scheduling unit through the T4 interface, and the trunking call control unit is respectively connected to the private network and the public network; the trunking call control unit passes the T1 interface. The eMME network element connected to the private network through the interface, the P-GW network element connected to the private network through the T2 interface, the eNB network element connected to the private network through the S1-U interface, the eHSS network element connected to the private network through the TC1 interface, Connect to the public network through SIP/RTP interfaces, wherein T1, T2, T3, and T4 interfaces are customized based on standard SIP interfaces, and other interfaces are standard public interfaces. 2.如权利要求1所述的系统,其特征在于,还包括调度台,用于将调度指令发送给调度单元,所述调度台和调度单元通过D接口进行连接。2 . The system according to claim 1 , further comprising a scheduling console for sending scheduling instructions to the scheduling unit, and the scheduling console and the scheduling unit are connected through a D interface. 3 . 3.一种公专结合网络的呼叫方法,使用权利要求1~2任意一项所述系统,其特征在于,包括以下步骤:3. A method for calling a public-private combined network, using the system described in any one of claims 1 to 2, characterized in that, comprising the following steps: 用管理单元创建集团、对终端进行开户、创建群组,并将集团、终端、群组信息存储在存储单元中;Use the management unit to create a group, open an account for the terminal, create a group, and store the group, terminal, and group information in the storage unit; 用管理单元对终端进行开户,并设置终端具有公网和/或专网能力;Use the management unit to open an account on the terminal, and set the terminal to have public network and/or private network capabilities; 终端向集群呼叫控制单元进行注册,所述集群呼叫控制单元与所述存储单元进行交互完成鉴权,获取终端所属的能力以及归属的群组信息并更新到终端上;The terminal registers with the trunking call control unit, the trunking call control unit interacts with the storage unit to complete the authentication, acquires the capability to which the terminal belongs and the group information to which it belongs, and updates it to the terminal; 向集群呼叫控制单元发送注册请求,获取群组列表;Send a registration request to the trunking call control unit to obtain a group list; 发起组呼呼叫。Initiate a group call. 4.如权利要求3所述的方法,其特征在于,所述发起组呼呼叫进一步包括:4. The method of claim 3, wherein the initiating a group call further comprises: 向调度单元发出呼叫请求消息,所述调度单元对所述呼叫请求消息进行解码处理,判断消息合法,转换后转发给集群呼叫控制单元,或者由终端向集群呼叫控制单元发出呼叫请求消息,所述呼叫请求消息携带主叫号码、被叫组呼号码、呼叫属性:语音组呼,以及IP地址和端口号;Send a call request message to the scheduling unit, the scheduling unit decodes the call request message, judges that the message is valid, and forwards it to the trunking call control unit after conversion, or the terminal sends a call request message to the trunking call control unit, the said The call request message carries the calling number, the called group call number, the call attribute: voice group call, and the IP address and port number; 所述集群呼叫控制单元保存消息,与所述存储单元进行交互,对主被叫进行鉴权,获取群组所有成员列表和终端的能力信息;The cluster call control unit saves the message, interacts with the storage unit, authenticates the caller and the called party, and obtains a list of all members of the group and capability information of the terminal; 当所述集群呼叫控制单元判断有专网终端时,向所述专网终端发送呼叫消息;When the trunking call control unit determines that there is a private network terminal, send a call message to the private network terminal; 当所述集群呼叫控制单元判断有公网终端时,向公网发起会话建立过程;When the trunking call control unit determines that there is a public network terminal, initiate a session establishment process to the public network; 当所述集群呼叫控制单元判断一个公网终端或者专网终端接入后,则呼叫建立成功,向所述调度单元回复呼叫建立消息,所述呼叫建立消息包含所述IP地址和端口号;When the trunking call control unit judges that a public network terminal or a private network terminal is connected, the call is established successfully, and returns a call establishment message to the scheduling unit, where the call establishment message includes the IP address and the port number; 发送语音数据,通过所述集群呼叫控制单元转发到所述专网终端和所述公网终端。The voice data is sent and forwarded to the private network terminal and the public network terminal through the trunking call control unit. 5.如权利要求3所述的方法,其特征在于,还包括以下步骤:5. The method of claim 3, further comprising the steps of: 用管理单元分配调度台管理的用户、群组范围,存储在存储单元,调度台登录的时候获取。Use the management unit to allocate the range of users and groups managed by the dispatcher, store them in the storage unit, and obtain them when the dispatcher logs in. 6.如权利要求5所述的方法,其特征在于,所述呼叫请求消息是通过所述调度台发送。6. The method of claim 5, wherein the call request message is sent through the dispatcher.
CN201910895042.9A 2019-09-20 2019-09-20 System and method for realizing public and private combination of TD-LTE network cluster service Active CN110650444B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910895042.9A CN110650444B (en) 2019-09-20 2019-09-20 System and method for realizing public and private combination of TD-LTE network cluster service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910895042.9A CN110650444B (en) 2019-09-20 2019-09-20 System and method for realizing public and private combination of TD-LTE network cluster service

Publications (2)

Publication Number Publication Date
CN110650444A CN110650444A (en) 2020-01-03
CN110650444B true CN110650444B (en) 2021-12-10

Family

ID=69010958

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910895042.9A Active CN110650444B (en) 2019-09-20 2019-09-20 System and method for realizing public and private combination of TD-LTE network cluster service

Country Status (1)

Country Link
CN (1) CN110650444B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114006847B (en) * 2020-07-14 2023-07-07 成都鼎桥通信技术有限公司 Automatic test method for private network terminal
CN111866761B (en) * 2020-07-15 2021-04-23 广州德亨信息技术有限公司 Method, gateway equipment and system for fusing intercommunication of private network talkback and public network talkback
CN111885513B (en) * 2020-07-22 2021-11-09 中国联合网络通信集团有限公司 Method, device, equipment and storage medium for priority preemption of public network cluster
CN111970650A (en) * 2020-08-14 2020-11-20 上海三吉电子工程有限公司 Multi-network converged communication platform based on mobile internet and application thereof
CN115515082B (en) * 2021-06-21 2023-11-24 普天信息技术有限公司 A 4G and 5G public and private network integrated cluster communication method and system
CN113573257B (en) * 2021-07-15 2022-09-16 中国人民解放军陆军工程大学 Wireless heterogeneous network system and method for realizing dynamic recombination of mobile terminal
CN114245326B (en) * 2022-02-25 2022-05-27 南京北路智控科技股份有限公司 Method, system and equipment for intercommunication between coal mine private network and operator LTE core network
CN115174531B (en) * 2022-09-06 2023-01-24 天津七一二移动通信有限公司 Method for realizing video call and remote maintenance of broadband fixed station based on LTE
CN115914306A (en) * 2022-12-06 2023-04-04 北京三永华通科技有限公司 A fusion communication command and dispatch system and dispatch method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1780416A (en) * 2004-11-18 2006-05-31 中兴通讯股份有限公司 Method for realizing regional dispatch in grouped system
CN105282713A (en) * 2014-07-23 2016-01-27 普天信息技术有限公司 Group call service establishment method based on TD-LTE broadband cluster system
CN108055260A (en) * 2017-12-11 2018-05-18 上海三吉电子工程有限公司 A kind of integration command dispatching system
CN109996190A (en) * 2017-12-29 2019-07-09 普天信息技术有限公司 A kind of public affairs private network cluster emerging system group call business realizing method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1780416A (en) * 2004-11-18 2006-05-31 中兴通讯股份有限公司 Method for realizing regional dispatch in grouped system
CN105282713A (en) * 2014-07-23 2016-01-27 普天信息技术有限公司 Group call service establishment method based on TD-LTE broadband cluster system
CN108055260A (en) * 2017-12-11 2018-05-18 上海三吉电子工程有限公司 A kind of integration command dispatching system
CN109996190A (en) * 2017-12-29 2019-07-09 普天信息技术有限公司 A kind of public affairs private network cluster emerging system group call business realizing method and system

Also Published As

Publication number Publication date
CN110650444A (en) 2020-01-03

Similar Documents

Publication Publication Date Title
CN110650444B (en) System and method for realizing public and private combination of TD-LTE network cluster service
CN110012366B (en) Wide-narrow band converged communication system and method used under public and private network IP interconnection
US8929938B2 (en) Using a push to talk over cellular infrastructure for radio communications
EP3322257B1 (en) Relay device, communication packet relay method, and sound communication system
CN104618349A (en) Trunk communication system, server and communication method
KR20010101965A (en) Wireless push-to-talk internet broadcast
US20090024743A1 (en) Media session data transmission control method, control relation negotiation method and control device and system
CN109802913B (en) Fusion conference implementation method and device, electronic equipment and readable storage medium
CN100407819C (en) Method for monitoring cluster business processing and cluster communication system
KR101292464B1 (en) Method and system for providing a PoC Box Service in PoC system
US20040008680A1 (en) Apparatus and method for multiple party communication session
CN103327374A (en) Monitoring method and network television set top box
CN102457957B (en) Method capable of communicating with cluster dispatching system, cluster access gateway and system
EP1927242A1 (en) Radio interoperability system and method
CN109194904A (en) A kind of mobile video consultation system suitable for command scheduling business
US20080207177A1 (en) Method and apparatus providing voice mail service for half duplex wireless communication systems
EP1883256A1 (en) A method, system and device for realizing the record of the speech data in semi-duplex talking
CA2572637A1 (en) Digital trunked communication network which supports roaming and method thereof
KR20080073889A (en) Method and apparatus for controlling voice in communication system
CN113316098B (en) Method for establishing service channel and public network talkback equipment
CN100584059C (en) Method, system and conference server for providing song-ordering service
CA2969530A1 (en) System for inter-communication between integrated digital enhanced network systems and push-to-talk-over-cellular systems
AU2003200825B2 (en) Apparatus and method for compulsively receiving multi-calls over internet protocol phones in internet protocol telephony system
CN106937265B (en) Ship communication method and device
CN110149597B (en) Interconnection method between MCPTT digital trunking system and TETRA digital trunking 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