CN111432473B - Carrier scheduling method and device for digital cluster - Google Patents

Carrier scheduling method and device for digital cluster Download PDF

Info

Publication number
CN111432473B
CN111432473B CN201910019385.9A CN201910019385A CN111432473B CN 111432473 B CN111432473 B CN 111432473B CN 201910019385 A CN201910019385 A CN 201910019385A CN 111432473 B CN111432473 B CN 111432473B
Authority
CN
China
Prior art keywords
carrier
code signal
signal power
resources
interference
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
CN201910019385.9A
Other languages
Chinese (zh)
Other versions
CN111432473A (en
Inventor
张禹强
徐绍君
鲜柯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu TD Tech Ltd
Original Assignee
Chengdu TD Tech Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu TD Tech Ltd filed Critical Chengdu TD Tech Ltd
Priority to CN201910019385.9A priority Critical patent/CN111432473B/en
Publication of CN111432473A publication Critical patent/CN111432473A/en
Application granted granted Critical
Publication of CN111432473B publication Critical patent/CN111432473B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/53Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/535Allocation or scheduling criteria for wireless resources based on resource usage policies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/08Trunked mobile radio systems
    • 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)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application discloses a carrier scheduling method and a carrier scheduling device for a digital cluster, wherein the method comprises the following steps: for each carrier, when the carrier is in an inactive state or when a synchronous word timer of the active state of the carrier is not in effect, the base station performs time-domain filtering on the interference code signal power detection value of the carrier according to a preset period to obtain a corresponding interference code signal power average value; and when a new service application comes, the base station allocates carrier resources for the service according to the interference code signal power average value of the currently unallocated activated carrier. The invention can improve the whole service communication quality.

Description

Carrier scheduling method and device for digital cluster
Technical Field
The present invention relates to mobile communication technologies, and in particular, to a carrier scheduling method and apparatus for a digital cluster.
Background
The PDT standard is a narrow-band trunking communication standard with Chinese proprietary intellectual property rights, and can meet the requirements of users in most trunking communication industries by focusing on the development direction of the future digital talkback technology. The PDT standard fully considers the situation of China, internationally mature standard technologies (such as Tetra, P25, DMR, MPT1327 and the like) are subjected to reference and innovative design, five principles of high cost performance, safety and confidentiality, large regional system, expandability and backward compatibility are followed, and the problem of fusion communication of multiple emergency communication networks is effectively solved.
The PDT standard is based on the Chinese public security market, gives consideration to different levels of user requirements of counties, cities, provinces and countries and actual network construction requirements, supports low-cost single-base-station system communication, can also achieve efficient large-area system coverage, and meets the construction requirements of national-wide public security emergency communication command networks such as four-level networking. In emergency incidents such as earthquake, wind disaster, social security and the like, the system can be quickly accessed to the existing GIS dispatching platform of public security, realizes the functions of flexible networking, high-efficiency command dispatching, high-quality voice and data transmission and the like, and has the characteristics of quick response, safety and confidentiality.
The PDT standard has the advantages of efficient utilization of spectrum resources, large-area networking mode and smooth transition from analog MPT1327 to digital clustering. The system has the advantages of rich and expandable service functions, backward compatibility, lower cost of the system and the mobile station, higher network construction speed and lower overall operation and maintenance cost. In sum, PDT standards have long-standing competitive advantages in the area of professional wireless communications. The autonomous security encryption technology is particularly suitable for the secrecy requirements of public security users.
The PDT system partitions the channels using frequency and time division methods. The frequency division is to divide the carrier channels at 12.5kHz channel intervals and 10MHz transceiving intervals within a given 350 MHz-390 MHz frequency band. Time division uses time division multiplexing/Time Division Multiple Access (TDMA) techniques to divide the time-slotted channels. Two time slots are defined in each carrier, namely two physical channels, and then service and control logical channels are set according to requirements.
When the PDT system adopting the channel machine structure originally is adopted, carriers are allocated by polling for the average utilization of each channel machine, or the multi-carrier intermodulation interference to other peripheral wireless systems is reduced, and when the conventional PDT system allocates the carriers, the priority low-frequency point carrier allocation is considered more. Because the 350MHz radio magnetic environment is very complex and the interference fluctuation is large, the current interference situation of the carrier is not considered in the carrier resource scheduling of the current system, and there is a possibility that the normal service cannot be performed after the carrier is allocated, which affects the wireless communication quality. Meanwhile, when the PDT and the broadband wireless communication system of the same mode/common site coexist, it should be considered that uplink reception of the broadband wireless communication system of the same mode/common site is not affected by multi-carrier transmission intermodulation as much as possible.
It can be seen that the existing PDT system carrier allocation scheme has the problem of reducing the overall communication quality.
Disclosure of Invention
In view of this, the present invention mainly aims to provide a carrier scheduling method and apparatus for a digital cluster, which can improve the overall service communication quality.
In order to achieve the above purpose, the embodiment of the present invention provides a technical solution:
a carrier scheduling method of a digital cluster comprises the following steps:
for each carrier, when the carrier is in an inactive state or during the period that a synchronous word timer of the active state of the carrier is not effective, the base station performs time-domain filtering on the interference code signal power detection value of the carrier according to a preset period to obtain an interference code signal power average value of the carrier; and when a new service application comes, the base station allocates carrier resources for the service according to the average power value of the interference scrambling code signal of the currently unallocated activated carrier.
Preferably, the allocating carrier resources for the service includes:
when the current has the idle time slot which can be used for service distribution, searching the carrier which can distribute the resource from the current activated carrier according to the ascending sequence of the average value of the signal power of the interference code, if the search is successful, utilizing the idle time slot of the corresponding carrier to configure the resource for the service, and if the search is failed, rejecting the service application;
and when no idle time slot available for service allocation exists currently, rejecting the service application.
Preferably, the searching for the carrier where the resource can be allocated includes:
sorting the activated carriers according to the ascending order of the average value of the interference code signal power to obtain a corresponding carrier queue;
sequentially traversing the carrier wave queue, calculating the multi-carrier intermodulation result of the carrier wave for the traversed carrier wave, judging whether the multi-carrier intermodulation result of the carrier wave is qualified, if so, determining the carrier wave as the carrier wave which can be allocated with resources, ending the traversing, and if not, continuing the traversing;
if the carrier wave queue does not have the carrier wave with qualified multi-carrier intermodulation result, judging whether the activated carrier wave has the following components: if so, selecting the carrier with the minimum interference code signal power average value from the carriers with the idle time slot as the carrier capable of allocating resources, otherwise, judging that the carrier capable of allocating resources does not exist currently.
Preferably, the calculating the multi-carrier intermodulation result of the carrier and determining whether the multi-carrier intermodulation result of the carrier is qualified includes:
and (3) carrying out 3-order and 5-order intermodulation PIM product calculation on the carrier and the currently distributed carrier, if the calculation result is smaller than the PIM index requirement of the system, judging that the multi-carrier intermodulation result of the carrier is qualified, otherwise, judging that the multi-carrier intermodulation result of the carrier is unqualified.
Preferably, the searching for the carrier where the resource can be allocated includes:
sorting the activated carriers according to the ascending order of the average value of the interference code signal power to obtain a corresponding carrier queue;
sequentially traversing the carrier wave queue, judging whether idle time slots of the traversed carrier waves can be distributed, if so, determining the carrier waves as the carrier waves which can be distributed with resources, ending the traversal, and if not, continuing the traversal;
and if all the carriers of the carrier queue have no idle time slots to be allocated, judging that the carrier which can be allocated with resources does not exist currently.
Preferably, the inactive duration of the sync word timer in the active state is: the sync word timer is turned off when the corresponding carrier is in an active state, wherein the turn-off timing is when no sync word is detected on the corresponding carrier or the sync word timer times out.
Preferably, the obtaining of the average value of the interference code signal power of the carrier comprises:
in the current period, performing time domain filtering on the interference code signal power detection value of each time slot of the carrier to obtain interference code signal power average values respectively corresponding to two time slots of the corresponding carrier;
and selecting the maximum value from the average values of the interfering code signal power respectively corresponding to the two time slots as the average value of the interfering code signal power of the corresponding carrier.
A carrier wave scheduling device of a digital cluster is arranged in a base station, and comprises:
the monitoring unit is used for carrying out time domain filtering on the interference code signal power detection value of each carrier according to a preset period when the carrier is in an inactive state or in the period when the synchronous word timer of the active state of the carrier is not effective so as to obtain the interference code signal power average value of the carrier;
and the resource allocation unit allocates carrier resources for the service according to the interference code signal power average value of the currently unallocated activated carrier when a new service application arrives.
Preferably, the resource allocation unit is configured to, when there is an idle time slot available for service allocation currently, search for a carrier capable of allocating resources from a currently active carrier according to an ascending order of an average value of power of interference code signals, if the search is successful, configure resources for the service using the idle time slot of the corresponding carrier, and if the search is failed, reject the service application; and when no idle time slot available for service allocation exists currently, rejecting the service application.
Preferably, the resource allocation unit is configured to sort the activated carriers in an ascending order of the interference signal power average value to obtain corresponding carrier queues; sequentially traversing the carrier wave queue, calculating the multi-carrier wave intermodulation result of the carrier wave for the traversed carrier wave, judging whether the multi-carrier wave intermodulation result of the carrier wave is qualified or not, if so, determining the carrier wave as the carrier wave which can be distributed with resources, ending the traversing, and if not, continuing the traversing; if the carrier wave queue does not have the carrier wave with qualified multi-carrier intermodulation result, judging whether the activated carrier wave has the following components: if so, selecting the carrier with the minimum interference code signal power average value from the carriers with the idle time slot as the carrier capable of allocating resources, otherwise, judging that the carrier capable of allocating resources does not exist currently.
Preferably, the resource allocation unit is configured to perform multi-carrier 3-order and 5-order intermodulation PIM product calculation on the traversed carrier and the currently allocated carrier, determine that the multi-carrier intermodulation result of the carrier is qualified if the calculation result is smaller than the PIM index requirement of the system, and determine that the multi-carrier intermodulation result of the carrier is unqualified if the calculation result is not smaller than the PIM index requirement of the system.
Preferably, the resource allocation unit is configured to sort the activated carriers according to an ascending order of the average power value of the interfering codes, so as to obtain corresponding carrier queues; sequentially traversing the carrier wave queue, judging whether idle time slots of the traversed carrier waves can be distributed, if so, determining the carrier waves as the carrier waves which can be distributed with resources, ending the traversal, and if not, continuing the traversal; and if all the carriers of the carrier queue have no available time slot to be allocated, judging that the carrier which can be allocated with the resources does not exist currently.
Preferably, the inactive duration of the sync word timer in the active state is: the sync word timer is turned off when the corresponding carrier is in an active state, wherein the turn-off timing is when no sync word is detected on the corresponding carrier or the sync word timer times out.
Preferably, the monitoring unit is configured to perform time-domain filtering on the interference code signal power detection value of each time slot of the carrier in the current cycle to obtain an average interference code signal power value corresponding to each of two time slots of the corresponding carrier; and selecting the maximum value from the interference code signal power average values respectively corresponding to the two time slots as the interference code signal power average value of the corresponding carrier.
An embodiment of the present invention provides a non-volatile computer-readable storage medium, which stores instructions, and is characterized in that the instructions, when executed by a processor, cause the processor to execute the steps of the above-mentioned carrier scheduling method for a digital cluster.
Embodiments of the present invention provide an electronic device, including the non-volatile computer-readable storage medium as described above, and the processor having access to the non-volatile computer-readable storage medium.
In summary, according to the carrier scheduling method and apparatus for digital trunking provided by the present invention, when a carrier is in an inactive state or during a period when a sync word timer of the active state of the carrier is not in effect, an average value of interference code signal power of each carrier is periodically obtained, and when a new service application arrives, a carrier resource is allocated to the service according to the average value of interference code signal power of an currently unassigned active carrier. Therefore, the carrier scheduling can be accurately and quickly carried out, the influence of the multi-carrier transmission with high power spectral density on the same-mode/common-site broadband wireless communication system can be reduced, and the overall service quality level can be improved.
Drawings
FIG. 1 is a schematic flow chart of a method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an apparatus according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
Fig. 1 is a schematic method flow diagram of an embodiment of the present invention, and as shown in fig. 1, a carrier scheduling method for a digital cluster implemented in the embodiment mainly includes:
step 101, for each carrier, when the carrier is in an inactive state or during a period when a sync word timer of the active state of the carrier is not in effect, the base station performs time-domain filtering on the interference code signal power detection value of the carrier according to a preset period to obtain an interference code signal power average value of the carrier.
In this step, in order to not affect normal service performance, but also perform carrier scheduling accurately and quickly, and reduce the impact on the same-mode/common-site broadband wireless communication system, it is necessary to update the average value of the interference code signal power when the carrier is in an inactive state or during the period when the sync word timer of the active state of the carrier is not in effect.
Here, for the active state, a sync word timer is defined, i.e. the active sync word timer is only used for the carriers in the active state, and is restarted when a valid sync word is detected, and is turned off into the non-active period when the sync word timer times out. That is, the period during which the sync word timer in the active state is not active is: the sync word timer is turned off while the corresponding carrier is in the active state. Wherein, the closing time is when no sync word is detected on the corresponding carrier or the sync word timer is overtime.
The carrier interference signal code power is measured at the carrier slot level, i.e. a carrier scrambling code signal power value is generated for each slot of each carrier. For two time slots of each carrier, taking the maximum value of the two time slots as the average ISCP measurement value of the carrier. To this end, preferably, the obtaining of the average value of the interfering code signal power of the carrier includes:
in the current period, performing time domain filtering on the interference code signal power detection value of each time slot of the carrier to obtain interference code signal power average values respectively corresponding to two time slots of the corresponding carrier; and selecting the maximum value from the average values of the interfering code signal power respectively corresponding to the two time slots as the average value of the interfering code signal power of the corresponding carrier.
The period is used to limit the obtaining time of the average power value of the interference code signal, and specifically, a suitable value may be set by a person skilled in the art according to actual needs. For example, it may preferably be 60 milliseconds, but is not limited thereto.
The coefficients of the time-domain filter in this step can be configured by those skilled in the art according to actual needs, and the specific time-domain filtering method is known by those skilled in the art and will not be described herein again.
Here, the carrier interference signal code power is measured at the carrier slot level, i.e. one carrier scrambling code signal power value is generated per slot per carrier. For two time slots of each carrier, taking the maximum value of the two time slots as the average ISCP measurement value of the carrier.
Specifically, in the inactive state, every 60 milliseconds, an average value of the multi-channel received signal strength indication is generated for each time slot of each carrier as the instantaneous value of the power of the carrier scrambling code signal:
Figure BDA0001940230620000071
the above formula ISCP (n) is the carrier interference signal power value of the nth time slot, and RSSIk (n) is the received signal strength indication measured by the baseband channel k of the nth time slot.
Specifically, for the active state, the carrier interference code signal power detection is not performed during the period when the sync word timer is active.
When the synchronous word timer is overtime and closed, every 60ms, each carrier generates an average value of the strength indications of the multi-channel received signals in each time slot as the instantaneous value of the signal power of the interference scrambling code:
Figure BDA0001940230620000081
wherein K is the total number of channels in the baseband work.
And keeping the average carrier interference code signal power unchanged during the period when the sync word timer in the activated state is effective.
102, when a new service application comes, the base station allocates carrier resources for the service according to the average value of the interference scrambling code signal power of the currently unallocated activated carrier.
In this step, carrier resources are allocated to the service according to the average power value of the interference code signal of the currently unallocated activated carrier, and the current interference situation is considered, so that the interference caused by unreasonable resource allocation can be reduced, the influence of multi-carrier transmission with high power spectral density on a broadband wireless communication system with the same mode/common site can be reduced, and the overall service quality level can be improved so as to reduce the overall interference of the system.
Preferably, the following method may be adopted to allocate carrier resources for the service:
when the current has the idle time slot which can be used for service allocation, searching the carrier which can allocate resources from the current activated carrier according to the ascending order of the average value of the signal power of the interference code, if the search is successful, using the idle time slot of the corresponding carrier to allocate resources for the service, and if the search is failed, rejecting the service application;
and when no idle time slot available for service allocation exists currently, rejecting the service application.
Preferably, in the above method, the carriers to which the resources can be allocated can be searched in the following two ways.
The first method is as follows:
step a1, sequencing the activated carriers according to the ascending order of the average value of the interference scrambling code signal power to obtain a corresponding carrier queue.
Step a2, sequentially traversing the carrier wave queue, calculating the multi-carrier intermodulation result of the carrier wave for the traversed carrier wave, judging whether the multi-carrier intermodulation result of the carrier wave is qualified, if so, determining the carrier wave as the carrier wave which can be distributed with resources, ending the traversing, and if not, continuing the traversing.
Specifically, the multi-carrier intermodulation result of the carrier is calculated by the following method, and whether the multi-carrier intermodulation result of the carrier is qualified or not is judged:
and carrying out 3-order and 5-order intermodulation PIM product calculation on the carrier and the currently distributed carrier, if the calculation result is smaller than the Passive Intermodulation (PIM) index requirement of the system, judging that the multi-carrier intermodulation result of the carrier is qualified, and otherwise, judging that the multi-carrier intermodulation result of the carrier is unqualified.
Here, the specific calculation of the intermodulation PIM product is known to those skilled in the art, and is not described herein.
Step a3, if the carrier wave with qualified multi-carrier intermodulation result does not exist in the carrier wave queue, judging whether the activated carrier wave exists: if so, selecting the carrier with the minimum interference code signal power average value from the carriers with the idle time slot as the carrier capable of allocating resources, otherwise, judging that the carrier capable of allocating resources does not exist currently.
The second method comprises the following steps:
and b1, sequencing the activated carriers according to the ascending order of the average power value of the interference scrambling code signals to obtain corresponding carrier queues.
B2, traversing the carrier wave queue in sequence, judging whether the traversed carrier wave has free time slot distributability, if so, determining the carrier wave as the carrier wave which can distribute resources, ending the traversal, and if not, continuing the traversal.
And b3, if all the carriers of the carrier queue have no available time slots to be distributed, judging that the carriers which can be distributed with resources do not exist currently.
Fig. 2 is a carrier scheduling apparatus of a digital cluster corresponding to the foregoing method embodiment, which is disposed in a base station, and as shown in fig. 2, the apparatus includes:
the monitoring unit is used for carrying out time-domain filtering on the interference scrambling code signal power detection value of each carrier according to a preset period when the carrier is in an inactive state or in the period when the synchronous word timer of the active state of the carrier is not in effect so as to obtain the interference scrambling code signal power average value of the carrier;
and the resource allocation unit allocates carrier resources for the service according to the interference code signal power average value of the currently unallocated activated carrier when a new service application arrives.
Preferably, the resource allocation unit is configured to, when there is an idle time slot available for service allocation currently, search for a carrier capable of allocating resources from a currently active carrier according to an ascending order of an average value of power of interference code signals, if the search is successful, configure resources for the service using the idle time slot of the corresponding carrier, and if the search is failed, reject the service application; and when no idle time slot available for service allocation exists currently, rejecting the service application.
Preferably, the resource allocation unit is configured to sort the activated carriers in an ascending order of the interference signal power average value to obtain corresponding carrier queues; sequentially traversing the carrier wave queue, calculating the multi-carrier wave intermodulation result of the carrier wave for the traversed carrier wave, judging whether the multi-carrier wave intermodulation result of the carrier wave is qualified or not, if so, determining the carrier wave as the carrier wave which can be distributed with resources, ending the traversing, and if not, continuing the traversing; if the carrier wave queue does not have the carrier wave with qualified multi-carrier intermodulation result, judging whether the activated carrier wave has the following components: if the carrier with the idle time slot exists, selecting the carrier with the minimum interference scrambling code signal power average value from the carriers with the idle time slot as the carrier capable of allocating resources, and otherwise, judging that the carrier capable of allocating resources does not exist currently.
Preferably, the resource allocation unit is configured to perform multi-carrier 3-order and 5-order intermodulation PIM product calculation on the traversed carrier and a currently allocated carrier, determine that the multi-carrier intermodulation result of the carrier is qualified if the calculation result is smaller than a Passive Intermodulation (PIM) index requirement of the system, and otherwise determine that the multi-carrier intermodulation result of the carrier is unqualified.
Preferably, the resource allocation unit is configured to sort the activated carriers according to an ascending order of the average power value of the interfering codes, so as to obtain corresponding carrier queues; sequentially traversing the carrier wave queue, judging whether idle time slots of the traversed carrier waves can be distributed, if so, determining the carrier waves as the carrier waves which can be distributed with resources, ending the traversal, and if not, continuing the traversal; and if all the carriers of the carrier queue have no available time slot to be allocated, judging that the carrier which can be allocated with the resources does not exist currently.
Preferably, the period during which the sync word timer in the active state is not active is: the period during which the sync word timer is turned off while the corresponding carrier is in the active state, wherein the timing of the turning off is when no sync word is detected on the corresponding carrier or the sync word timer times out.
Preferably, the monitoring unit is configured to perform time-domain filtering on the detected value of the power of the interfering code signal in each time slot of the carrier in the current period to obtain an average value of the power of the interfering code signal corresponding to each of the two time slots of the corresponding carrier; and selecting the maximum value from the average values of the interfering code signal power respectively corresponding to the two time slots as the average value of the interfering code signal power of the corresponding carrier.
An embodiment of the present invention provides a non-volatile computer-readable storage medium, which stores instructions, and is characterized in that the instructions, when executed by a processor, cause the processor to execute the steps of the above-mentioned carrier scheduling method for a digital cluster.
Embodiments of the present invention provide an electronic device, including the non-volatile computer-readable storage medium as described above, and the processor having access to the non-volatile computer-readable storage medium.
It can be seen from the carrier scheduling method and apparatus for digital trunking provided in the above embodiments that the embodiments of the present invention can perform carrier scheduling accurately and quickly, and can reduce the influence of multicarrier transmission with high power spectral density on the same-mode/common-site broadband wireless communication system, thereby improving the overall service quality level.
In summary, the above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. A carrier scheduling method for a digital cluster, comprising:
for each carrier, when the carrier is in an inactive state or during the period that the synchronous word timer of the active state of the carrier is not effective, the base station performs time-domain filtering on the interference scrambling code signal power detection value of the carrier according to a preset period to obtain an interference scrambling code signal power average value of the carrier; when a new service application comes, the base station distributes carrier resources for the service according to the interference code signal power average value of the currently unallocated activated carrier;
wherein the allocating carrier resources for the service comprises:
when the current has the idle time slot which can be used for service allocation, searching the carrier which can allocate resources from the current activated carrier according to the ascending order of the average value of the signal power of the interference code, if the search is successful, using the idle time slot of the corresponding carrier to allocate resources for the service, and if the search is failed, rejecting the service application;
when no idle time slot available for service allocation exists at present, rejecting the service application;
the searching for the carrier which can allocate the resource comprises:
sorting the activated carriers according to the ascending order of the average power value of the interference code signals to obtain corresponding carrier queues;
sequentially traversing the carrier wave queue, calculating the multi-carrier intermodulation result of the carrier wave for the traversed carrier wave, judging whether the multi-carrier intermodulation result of the carrier wave is qualified, if so, determining the carrier wave as the carrier wave which can be allocated with resources, ending the traversing, and if not, continuing the traversing;
if the carrier wave queue does not have the carrier wave with qualified multi-carrier intermodulation result, judging whether the activated carrier wave has the following components: if so, selecting the carrier with the minimum interference code signal power average value from the carriers with the idle time slot as the carrier capable of allocating resources, otherwise, judging that the carrier capable of allocating resources does not exist currently.
2. The method of claim 1, wherein calculating the multi-carrier intermodulation product of the carrier and determining whether the multi-carrier intermodulation product of the carrier is acceptable comprises:
and carrying out 3-order and 5-order intermodulation PIM product calculation on the carrier and the currently distributed carrier, if the calculation result is smaller than the PIM index requirement of the system, judging that the multi-carrier intermodulation result of the carrier is qualified, and otherwise, judging that the multi-carrier intermodulation result of the carrier is unqualified.
3. The method of claim 1, wherein the searching for carriers to which resources can be allocated comprises:
sorting the activated carriers according to the ascending order of the average value of the interference code signal power to obtain a corresponding carrier queue;
sequentially traversing the carrier wave queue, judging whether idle time slots of the traversed carrier waves can be distributed, if so, determining the carrier waves as the carrier waves which can be distributed with resources, ending the traversal, and if not, continuing the traversal;
and if all the carriers of the carrier queue have no available time slot to be allocated, judging that the carrier which can be allocated with the resources does not exist currently.
4. The method of claim 1, wherein the inactive sync word timer period is: the sync word timer is turned off when the corresponding carrier is in an active state, wherein the turn-off timing is when no sync word is detected on the corresponding carrier or the sync word timer times out.
5. The method of claim 1, wherein obtaining the average value of the interfering code signal power of the carrier comprises:
in the current period, performing time-domain filtering on the power detection value of the interference code signal of each time slot of the carrier to obtain the average power value of the interference code signal corresponding to two time slots of the corresponding carrier;
and selecting the maximum value from the average values of the interfering code signal power respectively corresponding to the two time slots as the average value of the interfering code signal power of the corresponding carrier.
6. A carrier wave scheduling device of digital cluster is characterized in that it is arranged in a base station, which includes:
the monitoring unit is used for carrying out time domain filtering on the interference code signal power detection value of each carrier according to a preset period when the carrier is in an inactive state or in the period when the synchronous word timer of the active state of the carrier is not effective so as to obtain the interference code signal power average value of the carrier;
a resource allocation unit, configured to allocate carrier resources for a new service according to the interference code signal power average value of an active carrier that is not currently allocated, when the new service comes, including: when there is idle time slot available for service allocation, according to the ascending order of the average value of the interference code signal power, searching the carrier capable of allocating resource from the current activated carrier, if the search is successful, using the idle time slot of the corresponding carrier to allocate resource for the service, if the search is failed, rejecting the service application; when no idle time slot available for service allocation exists at present, rejecting the service application; wherein the searching for the carrier capable of allocating the resource comprises: sorting the activated carriers according to the ascending order of the average power value of the interference code signals to obtain corresponding carrier queues; sequentially traversing the carrier wave queue, calculating the multi-carrier intermodulation result of the carrier wave for the traversed carrier wave, judging whether the multi-carrier intermodulation result of the carrier wave is qualified, if so, determining the carrier wave as the carrier wave which can be allocated with resources, ending the traversing, and if not, continuing the traversing; if the carrier wave queue does not have the carrier wave with qualified multi-carrier intermodulation result, judging whether the activated carrier wave has the following components: if so, selecting the carrier with the minimum interference code signal power average value from the carriers with the idle time slot as the carrier capable of allocating resources, otherwise, judging that the carrier capable of allocating resources does not exist currently.
7. The apparatus of claim 6, wherein the resource allocation unit is configured to perform multi-carrier 3 rd and 5 th order intermodulation PIM product calculation on the traversed carrier and a currently allocated carrier, and if the calculation result is smaller than a PIM index requirement of the system, determine that the multi-carrier intermodulation result of the carrier is qualified, otherwise, determine that the multi-carrier intermodulation result of the carrier is not qualified.
8. The apparatus of claim 6, wherein the resource allocation unit is configured to sort the active carriers in ascending order of average interfering code signal power to obtain corresponding carrier queues; sequentially traversing the carrier wave queue, judging whether idle time slots of the traversed carrier waves can be distributed, if so, determining the carrier waves as the carrier waves capable of distributing resources, ending the traversing, and if not, continuing the traversing; and if all the carriers of the carrier queue have no available time slot to be allocated, judging that the carrier which can be allocated with the resources does not exist currently.
9. The apparatus of claim 6, wherein the inactive sync word timer is set to: the sync word timer is turned off when the corresponding carrier is in an active state, wherein the turn-off timing is when no sync word is detected on the corresponding carrier or the sync word timer times out.
10. The apparatus according to claim 6, wherein the monitoring unit is configured to perform time-domain filtering on the detected power value of the interference signal in each time slot of the carrier in the current cycle to obtain an average power value of the interference signal corresponding to each of two time slots of the corresponding carrier; and selecting the maximum value from the interference code signal power average values respectively corresponding to the two time slots as the interference code signal power average value of the corresponding carrier.
CN201910019385.9A 2019-01-09 2019-01-09 Carrier scheduling method and device for digital cluster Active CN111432473B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910019385.9A CN111432473B (en) 2019-01-09 2019-01-09 Carrier scheduling method and device for digital cluster

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910019385.9A CN111432473B (en) 2019-01-09 2019-01-09 Carrier scheduling method and device for digital cluster

Publications (2)

Publication Number Publication Date
CN111432473A CN111432473A (en) 2020-07-17
CN111432473B true CN111432473B (en) 2022-11-18

Family

ID=71545642

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910019385.9A Active CN111432473B (en) 2019-01-09 2019-01-09 Carrier scheduling method and device for digital cluster

Country Status (1)

Country Link
CN (1) CN111432473B (en)

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1288778B1 (it) * 1996-10-25 1998-09-24 Rai Radiotelevisione Italiana Procedimento e apparato di ricezione di segnali numerici in multiplex codificato e divisione di frequenze.
US6108408A (en) * 1997-07-30 2000-08-22 Sbc Technology Resources, Inc. Apparatus and method for routing a dedicated number through alternate telephone carriers
CN101098326B (en) * 2006-06-29 2010-05-12 中兴通讯股份有限公司 Self-adaption resource allocation method in orthogonal frequency division multiplexing multi-address access system
US8325014B1 (en) * 2008-09-29 2012-12-04 Impinj, Inc. RFID readers mitigating colored noise
US9763230B2 (en) * 2011-05-18 2017-09-12 Lg Electronics Inc. Method and apparatus for receiving and transmitting channel state information based on carrier sensing
CN103118334A (en) * 2011-11-17 2013-05-22 中兴通讯股份有限公司 Digital trunked system down data sending method and device based on enhanced multimedia broadcast multicast service (eMBMS)
GB2498800A (en) * 2012-01-30 2013-07-31 Renesas Mobile Corp An Interference control mechanism using frequency carrier deactivation in an in-device co-existence scenario
CN105517169B (en) * 2014-09-26 2019-05-17 成都鼎桥通信技术有限公司 It is a kind of for evading the dispatching method of interference
US9432131B2 (en) * 2014-11-28 2016-08-30 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for handling inter-modulation interference in a network node capable of FDD communications
EP3231236B1 (en) * 2014-12-09 2020-08-05 Myriota Pty Ltd Multicarrier communications system
US10298279B2 (en) * 2017-04-05 2019-05-21 Isco International, Llc Method and apparatus for increasing performance of communication paths for communication nodes

Also Published As

Publication number Publication date
CN111432473A (en) 2020-07-17

Similar Documents

Publication Publication Date Title
US9538391B2 (en) Sharing frequencies in an OFDM-based wireless communication system
CN105636231B (en) A kind of channel-monitoring method and apparatus
KR101571904B1 (en) Apparatus and method for allocating frequency resource to micro UE in a mobile communication system
CN107534951A (en) For strengthening the method and device of paging
CN104521267B (en) Communication control unit and communication control method
CN105636223B (en) A kind of uplink dispatch method, apparatus and system
EP2869615B1 (en) System, device and methods for dynamically triggered spectrum sensing in cognitive radio system
CN106922031A (en) Dispatching method and device in a kind of radio communication
CN106851662A (en) A kind of unlicensed spectrum resource allocation methods and device
CN110267226A (en) The method and apparatus that information is sent
CN108702789A (en) user equipment, network node and its method
CN102413517B (en) Selection method of residence sub-band
CN111432473B (en) Carrier scheduling method and device for digital cluster
US11116011B2 (en) Channel access method, access point and station
CN104170309B (en) A kind of method for managing resource and device
US10764850B2 (en) Information transceiving method, apparatus, and system
EP2814284B1 (en) Control signaling transmission method, control signaling processing device, and terminal
CN111385835B (en) Carrier load early warning method and device for digital cluster
CN107105513B (en) Detection signal detection method and device
Li et al. A MAC protocol for link maintenance in multichannel cognitive radio ad hoc networks
CN111083644B (en) Carrier jamming detection and closing method and device in multi-channel narrow-band digital cluster system
WO2011074385A1 (en) Mobile communication system, base station, mobile station, and wireless communication method
CN104010319A (en) Cognitive radio system interference processing method and cognitive radio system interference processing equipment
US20240040386A1 (en) Dynamic spectrum sharing (dss) between new radio (nr) and long term evolution (lte)
CN104285493B (en) A kind of resource determining method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant