CN111432473B - Carrier scheduling method and device for digital cluster - Google Patents
Carrier scheduling method and device for digital cluster Download PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/53—Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/535—Allocation or scheduling criteria for wireless resources based on resource usage policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/08—Trunked mobile radio systems
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing 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
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:
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:
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:
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.
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)
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 |
-
2019
- 2019-01-09 CN CN201910019385.9A patent/CN111432473B/en active Active
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 |