Base station controller-free digital trunking communication system network structure and communication method
By embedding the base station control subthreads in the base station channel machine of the digital cluster communication system and directly communicating with the switching center, the problem of slow response speed caused by base station controller forwarding is solved, and faster call response and lower construction costs are achieved.
Patent Information
- Application Number
- CN202510233155.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-28
- Publication Date
- 2025-05-30
AI Technical Summary
In the existing digital cluster communication system, the response speed becomes slower due to the base station controller forwarding real-time data information such as call signaling.
The digital cluster communication system network structure adopts a base station controller-free controller, and directly communicates with the switching center by embedding the base station control subthreads in the base station channel machine, eliminating the forwarding step of the base station controller.
It improves call response speed, reduces base station construction costs, and realizes the main and backup redundancy of the base station controller, and has faster recovery speed.
Smart Images

Figure CN120076084A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of digital trunking communication, and particularly to a networking structure and a communication method of a digital trunking communication system adopting the PDT / DMR standard. Background Art
[0002] Most narrowband digital trunking systems adopt the PDT or DMR technical system. Their network structure is based on all-IP softswitch technology. The system takes a switching center MSC (Mobile Switching Center) as the core, and multiple base stations BS are star-connected to the MSC. The networking scale can range from one to hundreds of base stations to meet the wireless coverage requirements of a region.
[0003] A typical network architecture of a digital trunking system is as Figure 1 shown. The base station consists of a base station controller BSC (Base Station Controller) and multiple channel units. Each channel unit uses a frequency point and can work independently. One of them works in the control channel mode, and the rest work in the traffic channel. The channel unit consists of a channel controller CC (control channel) and a channel transceiver BTS (Base Transceiver Station) to complete the transceiver, modulation and demodulation, signaling analysis, etc. of wireless signals; The base station controller can be set as one main and one standby, connected to the MSC upwards, connected to the channel controller downwards, and uniformly manage and call control the base station.
[0004] However, in the actual implementation process, real-time data information such as call signaling needs to be forwarded from the control channel of the base station to the switching center through the base station controller. The number of device nodes passed from the call request to the successful response is relatively large, resulting in the problem of slow response speed.
[0005] Therefore, how to provide a network structure of a digital trunking communication system that can accelerate the response speed has become an urgent problem to be solved. Summary of the Invention
[0006] The present invention provides a network structure and a communication method of a digital trunking communication system without a base station controller to solve the problem of slow response speed caused by using a base station controller to forward real-time data information such as call signaling in the prior art.
[0007] In order to achieve the above-mentioned purpose, the technical solution of the present invention provides a network structure of a digital trunking communication system without a base station controller, including a plurality of base stations, each of which has only a plurality of base station channel machines arranged in parallel. Each of the base station channel machines has a channel controller and a channel transceiver, and the thread in the channel controller includes a base station control sub-thread, which is controlled and interacts with data by the main thread of the channel controller. When the channel controller detects that it is a control channel, it uses the IP of the base station control sub-thread, enables the base station control sub-thread, and communicates with the switching center.
[0008] As a preferred embodiment of the above technical solution, the IP of each base station control sub-thread is the same, and the switching center directly calls the control channel of the base station according to the IP.
[0009] As a preferred embodiment of the above technical solution, the base station includes at least one main control channel and one backup control channel.
[0010] As a preferred and better embodiment of the above technical solution, when the main control channel fails, the backup control channel immediately converts itself into a control channel and simultaneously enables the base station control sub-thread therein, and the switching center communicates with the base station control sub-thread in the new control channel.
[0011] The present invention also provides a communication method of a digital trunking communication system free of base station controller, comprising:
[0012] The base station control subthread in the base station channel machine belonging to the main control channel initiates a group call request to the switching center through the G2 interface;
[0013] The base station channel machine receives the response, queries the idle service channel, and notifies the service channel to start the session through the G1 interface; when the main control channel fails, the session is switched to the backup control channel, the base station control subthread in the backup control channel is started, and communication continues through the G2 interface.
[0014] As a preferred embodiment of the above technical solution, each channel controller has a base station control sub-thread, and when the channel controller is used as a control channel, the base station control sub-thread therein is enabled.
[0015] As a preferred and preferable embodiment of the above technical solution, when the main control channel fails, the backup control channel converts itself into a control channel to enable its own base station control sub-thread to continue the current communication. At this time, the base station control sub-thread of the backup control channel communicates with the switching center using the IP address before the control channel is switched.
[0016] Preferably, the IP addresses of the base station control sub-threads are the same, and the switching center performs call routing management for the base stations according to this IP address.
[0017] The network structure and corresponding communication method of the trunking communication system without a base station controller provided by the present invention remove the independent base station controller in the prior art, and the base station controller is embedded into the channel controller software in the form of a software module; when the system configures a channel unit as the control channel, the control channel also serves as the base station controller at the same time, and other service channels do not serve as the base station controller; when the control channel switches to another channel unit, the original control channel becomes a service channel, at this time the base station controller module of this channel stops working, and the new control channel enables the base station controller module; no matter which channel unit the base station controller works on, its corresponding IP address remains unchanged, and the MSC performs call routing management for the base station according to this IP.
[0018] Advantages:
[0019] (1) The deployment of the base station eliminates the physical entity base station controller, saving the base station construction cost. Especially for key base stations that require redundant backup of the base station controller, the cost reduction is even more significant.
[0020] (2) When the mobile terminal makes a call, the control channel directly sends a call request to the MSC without forwarding through the base station controller, improving the call efficiency.
[0021] (3) Since each channel can act as the control channel, the main and standby redundancy of the base station controller can be realized. When the primary control channel is disconnected, the base station automatically switches to the standby control channel, and at the same time the base station controller module also automatically synchronously switches to the standby control channel. Compared with the network architecture with primary and standby base station controllers, there is no need to control the connection of the channel controller, and its recovery to normal operation is more convenient and fast. Description of the Drawings
[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the following drawings are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0023] Figure 1 It is a typical network structure diagram of the trunking system in the prior art.
[0024] Figure 2 It is a schematic structural diagram of the network structure of a trunking communication system without a base station controller provided by the present invention.
[0025] Figure 3Schematic diagram of base station deployment for the network structure of a digital trunking communication system without a base station controller provided by the present invention.
[0026] Figure 4 Schematic diagram of the group call process for the network structure of a digital trunking communication system without a base station controller provided by the present invention.
[0027] Figure 5 Schematic diagram of switching from the primary control channel to the standby control channel for the network communication method of a digital trunking communication system without a base station controller provided by the present invention. Detailed implementation manners
[0028] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Apparently, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0029] Figure 2 Schematic diagram provided for an embodiment of the present invention, as Figure 2 shown, this embodiment provides, including:
[0030] As Figure 2 shown, there are several base stations under the switching center, and each base station only has several base station channel machines arranged in parallel. Each base station channel machine has a channel controller CC and a channel transceiver BTS. Each channel controller CC has a corresponding base station control sub-thread. When the channel where the base station channel machine is located becomes a traffic channel, the base station control sub-thread therein starts to communicate with the switching center.
[0031] Specifically, each base station control sub-thread in each channel controller CC has an invariant independent IP (equivalent to having multiple parallel and invariant independent IPs in a base station), and the switching center makes calls to the control channel based on this IP.
[0032] The base station includes at least one primary control channel and one standby control channel. Among them, both the primary control channel and the standby control channel refer to those composed of the channel controller CC and the channel transceiver BTS. When the current control channel fails, the standby control channel immediately converts itself into the control channel and simultaneously enables the base station control sub-thread therein. The switching center communicates with the new base station control sub-thread using the same IP address as the original control channel.
[0033] Now, the network structure of the present invention will be described in detail. Further, as Figure 3 shown:
[0034] Further description of the network structure of the digital trunking communication system without a base station controller provided by the present invention. In the technical solution of the present invention, no separate base station controller is provided in the base station. The base station channel machines adopt a parallel distributed design. Each channel machine is separately composed of a channel controller CC and a channel transceiver BTS. Each channel controller CC is configured with an independent IP. The IP address of the base station control sub-thread in this channel controller CC is an independent IP address, thereby forming a local area network within a base station. The channel controllers CC communicate with each other in real time through broadcasting. Each channel controller CC periodically or when its own state changes, sends broadcast information to other channel controllers CC in the same base station. Thus, each channel controller CC can know the state information of other channel controllers in real time. The state information at least includes busy / idle status, whether it is a control channel, etc.
[0035] There is a base station controller sub-thread in each channel controller. The base station control sub-thread is embedded in the channel controller software in the form of software. When the channel controller detects that it is a control channel, it uses the IP of the base station control sub-thread and enables the base station control sub-thread. Specifically, the base station controller module is a sub-thread inside the channel controller software and is controlled and interacted with data by the channel controller main thread.
[0036] The base station configures one of its multiple base station channel machines as the control channel. The control channel is responsible for call establishment inside the base station, service channel allocation, etc., and also serves as the base station controller at the same time. Other service channels are not used as the base station controller. The base station controller is responsible for connecting to the switching center MSC and has an independent IP. The MSC performs call routing management of the base station according to its independent IP. Since the communication between the base station and the MSC is responsible for the control channel and there is no need for a separate base station controller to forward, the call establishment time will be shortened.
[0037] Usually, one primary control channel and at least one standby control channel are set in the base station. The standby control channel is usually used as a service channel. When the administrator switches the standby control channel, the original primary control channel becomes a service channel. At this time, the base station controller module of this channel stops working, and the corresponding base station control sub-thread of the new control channel is enabled. The IP address corresponding to the base station control sub-thread remains unchanged and still communicates with the MSC.
[0038] When the main control channel fails, the backup control channel can quickly detect that the main control channel is unavailable through the real-time broadcast communication mechanism between channel controllers, and immediately convert itself to a control channel, while enabling the base station control sub-thread within it. The independent IP address corresponding to the base station control sub-thread remains unchanged, and it still maintains communication with the MSC, thus achieving a good redundant backup of the base station controller. Since the backup control channel saves the status of each channel controller, it takes a short time to detect the failure of the main control channel and restore the base station controller to use.
[0039] Since PDT / DMR are both narrowband digital clusters, their channel bandwidth is 12.5kHz and the data transmission rate is 9.6kbit / s. The channel controller has sufficient resources and capabilities to handle the work of the base station controller. Therefore, the present invention sinks the base station controller into the channel controller, which can eliminate the base station controller, thereby reducing the base station construction cost and improving the call response speed.
[0040] The present invention also provides a base station controller-free digital cluster communication method, comprising:
[0041] Step 101: The base station control subthread in the base station channel machine belonging to the main control channel initiates a group call request to the switching center through the G2 interface.
[0042] Each channel controller has a base station control sub-thread, and when the channel controller is used as a control channel, the base station control sub-thread therein is enabled.
[0043] Step 102: The base station channel machine receives the response, queries for idle service channels, and notifies the service channel to start a session through the G1 interface.
[0044] Step 103: When the main control channel fails, other backup channels immediately learn that the current control channel fails through the G1 interface, switch the session to the backup control channel through the broadcast of the local area network in the base station, start the base station control subthread in the backup control channel, and continue to communicate through the G2 interface.
[0045] When the main control channel fails, the standby control channel converts itself into a control channel and enables its own base station control subthread to continue the current communication. At this time, the communication between the base station control subthread of the standby control channel and the switching center uses the previous IP address.
[0046] Each base station control subthread has an unchanged independent IP, and the switching center performs call routing management of the base station according to the IP.
[0047] Now, a specific embodiment is used to describe the communication method provided by the technical solution of the present invention. The following example is given for reference. Figure 3 and Figure 5As shown, it is assumed that base station 1 has three channel machines, namely CH1, CH2, and CH3, of which the main control channel is CH1 and the backup control channel is CH2
[0048] The IP addresses of the three channel machines of base station 1 are CH1: 192.165.1.11, CH2: 192.165.1.12, and CH3: 192.165.1.13, and the masks are all 255.255.255.0. Their broadcast addresses are 192.165.1.255. The broadcast interface between channel machines CH1, CH2, and CH3 is G1, and the IP addresses of the base station control sub-threads of the three channel machines are the same.
[0049] The preset control channel is CH1, the IP address of the base station control subthread in it is set to 192.165.1.10 (this IP address remains unchanged), and the service channels are CH2 and CH3. The interface between the base station controller and the switching center MSC is G2.
[0050] Each channel controller of base station 1 broadcasts its own status periodically at 192.165.1.255. A normal group call establishment process is as follows: Figure 4 When the control channel receives a group call request, the signaling process is as follows:
[0051] (1) The base station controller module in the control channel initiates a group call request to the MSC via G2;
[0052] (2) After the MSC verifies the legitimacy, it forwards the call request to other base stations and responds to the calling base station with a successful response;
[0053] (3) The control channel receives the response, queries for idle service channels, notifies the service channel to start a session through the G1 interface, and notifies the terminal to switch to the service channel;
[0054] (4) The service channel establishes a session and broadcasts its busy status through the G1 interface.
[0055] When the main control channel CH1 fails, the backup control channel CH2 detects that the current control channel CH1 is unavailable through the G1 interface, and automatically switches from the service channel to the control channel. At the same time, the base station control sub-thread in it is enabled, and the base station 1 communicates with the MSC through the G2 interface via the IP address: 192.165.1.10. The schematic diagram after the control channel switching is as follows Figure 5 shown.
[0056] In summary, the network structure of the digital trunking communication system without a base station controller and the corresponding communication method provided by the present invention remove the independent base station controller in the prior art, and the base station controller module is embedded in the channel controller software in the form of software; when the system configures a channel unit as the control channel, the control channel also serves as the base station controller at the same time, and other service channels do not serve as the base station controller; when the control channel switches to another channel unit, the original control channel becomes a service channel, and at this time, the base station controller module of this channel stops working, and the new control channel enables the base station controller module; no matter which channel unit the base station controller works on, its corresponding IP address remains unchanged, and the MSC manages the call routing of the base station according to this IP.
[0057] Advantages:
[0058] (1) The deployment of the base station eliminates the physical entity base station controller, saving the base station construction cost. Especially for key base stations that require redundant backup of the base station controller, the cost reduction is even more significant.
[0059] (2) When a mobile terminal makes a call, the call request is directly sent to the MSC by the control channel without being forwarded by the base station controller, improving the call efficiency.
[0060] (3) Since each channel can act as the control channel, the main and standby redundancy of the base station controller can be realized. When the primary control channel is disconnected, the base station automatically switches to the standby control channel, and at the same time, the base station controller module also automatically synchronously switches to the standby control channel. Compared with the network architecture with primary and standby base station controllers, there is no need to control the connection of the channel controller, and its restoration to normal operation is more convenient and fast.
[0061] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A network structure of a digital trunking communication system without a base station controller, characterized in that: include: A plurality of base stations, each of which has only a plurality of base station channel machines arranged in parallel, Each of the base station channel machines has a channel controller and a channel transceiver. The threads in the channel controller include a base station control sub-thread. The base station control sub-thread is controlled and exchanges data with the channel controller main thread. When the channel controller detects that it is a control channel, it uses the IP of the base station control sub-thread to enable the base station control sub-thread and communicate with the switching center.
2. According to the network structure of a digital trunking communication system without a base station controller as described in claim 1, it is characterized in that: The IP of each base station control subthread is the same, and the switching center directly calls the control channel of the base station according to the IP.
3. According to the network structure of a digital trunking communication system without a base station controller as described in claim 2, it is characterized in that: The base station includes at least one main control channel and one standby control channel.
4. The network structure of a digital trunking communication system without a base station controller according to claim 3 is characterized in that: When the main control channel fails, the standby control channel immediately converts itself into a control channel and simultaneously enables the base station control subthread therein, and the switching center communicates with the base station control subthread in the new control channel.
5. A communication method for a digital trunking communication system without a base station controller, characterized in that: include: The base station control subthread in the base station channel machine belonging to the main control channel initiates a group call request to the switching center through the G2 interface; The base station channel machine receives the response, queries the idle service channel, and notifies the service channel to start the session through the G1 interface; When the primary control channel fails, the session is switched to the backup control channel, the base station control subthread in the backup control channel is started, and communication continues through the G2 interface.
6. The communication method of the digital trunking communication system without base station controller according to claim 5, characterized in that: Each channel controller has a base station control sub-thread, and when the channel controller is used as a control channel, the base station control sub-thread therein is enabled.
7. The communication method of the digital trunking communication system without base station controller according to claim 5, characterized in that: When the main control channel fails, the backup control channel converts itself into a control channel to enable its own base station control subthread to continue the current communication. At this time, the base station control subthread of the backup control channel communicates with the switching center using the IP address before the control channel is switched.
8. The communication method of the digital trunking communication system without base station controller according to claim 5, characterized in that: The IP address of each base station control subthread is the same, and the switching center performs call routing management of the base station according to the IP address.