Resource adjustment method and device and storage medium

By adjusting the frequency domain resources of the second beam in multi-beam technology, the interval between the frequency domain resources of the first beam is large enough, the problem of inter-beam interference is solved and the system stability and user experience are improved.

CN120034962APending Publication Date: 2025-05-23DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311562579.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-21
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

In multi-beam technology, adjacent beams may be within the coverage of the other side lobe, causing problems of inter-beam interference.

Method used

The two are isolated in the frequency domain by adjusting the frequency domain resource used by the second beam so that the interval between it and the frequency domain resource used by the first beam is greater than or equal to a preset interval threshold.

Benefits of technology

It effectively reduces inter-beam interference, improves the stability of the satellite communication system, ensures the access response time and service low latency of user equipment (UE), and improves the user communication experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120034962A_ABST
    Figure CN120034962A_ABST
Patent Text Reader

Abstract

The invention provides a resource adjustment method and device and a storage medium, and relates to the technical field of communication. The method comprises the following steps: if interference exists between a first beam and a second beam, adjusting a frequency domain resource used by the second beam according to a frequency domain resource used by the first beam, the interval between the adjusted frequency domain resource of the second beam and the frequency domain resource used by the first beam is greater than or equal to a preset interval threshold. According to the method provided by the invention, the inter-beam interference between the adjacent beams in the space can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a resource adjustment method, device and storage medium. Background Art

[0002] With the continuous development of wireless communication systems, multi-beam technology is widely used in various wireless communication systems and multiple fields. Multi-beam technology is a technology that uses multiple beams for communication, aiming to improve the capacity, coverage and rate of wireless communication systems. At present, multiple beams in wireless communication systems are mainly controlled by beamforming technology. Beamforming adjusts the amplitude and phase of each antenna in the antenna array to form a beam with specific directivity and gain to improve signal strength and concentrate energy on the target area, thereby reducing interference and improving system performance. However, due to the accuracy of beamforming, when there are multiple beams irradiating one or adjacent wave positions, these beams may be located within the sidelobe coverage of other beams, resulting in the problem of inter-beam interference.

[0003] Therefore, how to reduce the inter-beam interference between spatially adjacent beams is an urgent problem to be solved. Summary of the invention

[0004] The present application provides a resource adjustment method, device and storage medium, which solve the technical problem of how to reduce inter-beam interference between spatially adjacent beams.

[0005] In a first aspect, the present application provides a resource adjustment method, the method comprising:

[0006] If there is interference between the first beam and the second beam, the frequency domain resources used by the second beam are adjusted according to the frequency domain resources used by the first beam, and the interval between the adjusted frequency domain resources of the second beam and the frequency domain resources used by the first beam is greater than or equal to a preset interval threshold.

[0007] Optionally, the method further includes:

[0008] Obtaining a priority between the first beam and the second beam;

[0009] According to the priority between the first beam and the second beam, frequency domain resources used by the second beam with a lower priority between the first beam and the second beam are adjusted.

[0010] Optionally, the acquiring the priority between the first beam and the second beam includes:

[0011] Obtaining the type of the first beam and the type of the second beam;

[0012] A priority between the first beam and the second beam is acquired according to the type of the first beam and the type of the second beam.

[0013] Optionally, the type includes: a signaling beam and / or a service beam;

[0014] The acquiring, according to the type of the first beam and the type of the second beam, a priority between the first beam and the second beam, includes:

[0015] If the first beam and the second beam are of the same type, determining a priority between the first beam and the second beam according to beam information of the first beam and beam information of the second beam; the beam information includes at least one of the following: a level of a service transmitted by the beam, and a level of a terminal served by the beam;

[0016] or,

[0017] If the first beam and the second beam are of different types, the priority of the signaling beam in the first beam and the second beam is higher than the priority of the service beam.

[0018] Optionally, the beam information includes: a level of a service transmitted by the beam;

[0019] The determining, according to the beam information of the first beam and the beam information of the second beam, a priority between the first beam and the second beam, includes:

[0020] If the level of the service transmitted by the first beam is higher than the level of the service transmitted by the second beam, the priority of the first beam is higher than that of the second beam.

[0021] Optionally, the acquiring the priority between the first beam and the second beam includes:

[0022] If the first beam and the second beam come from network devices with different satellite orbits, and the satellite orbit of the first network device corresponding to the first beam is higher than the satellite orbit of the second network device corresponding to the second beam, then the priority of the first beam is higher than that of the second beam.

[0023] Optionally, adjusting the frequency domain resources used by the second beam according to the frequency domain resources used by the first beam includes:

[0024] Acquire a first frequency point of a portion of the bandwidth used by the first beam;

[0025] Determining a target partial bandwidth of the second beam according to the first frequency point;

[0026] The partial bandwidth used by the second beam is adjusted to the target partial bandwidth so that frequency domain resources used by the first beam and the second beam do not overlap.

[0027] Optionally, the second beam is a service beam, and determining, according to the first frequency point, a target partial bandwidth of the second beam includes:

[0028] The target partial bandwidth is determined from candidate partial bandwidths corresponding to the second beam according to the first frequency point.

[0029] Optionally, the second beam is a signaling beam, and determining, according to the first frequency point, a target partial bandwidth of the second beam includes:

[0030] According to the first frequency point, determine the target partial bandwidth to which the second frequency point belongs, the distance between the second frequency point and the first frequency point is greater than or equal to a preset distance threshold, and the bandwidth of the target partial bandwidth is equal to the bandwidth of the partial bandwidth used by the second beam.

[0031] Optionally, the first frequency point is a center frequency point or an edge frequency point.

[0032] Optionally, the method further includes:

[0033] Acquire spatial isolation parameters of the first beam and the second beam, where the spatial isolation parameters include a wave position distance and / or an angle between beams;

[0034] If at least one of the spatial isolation parameters is less than or equal to its corresponding isolation threshold, it is determined that interference exists between the first beam and the second beam.

[0035] Optionally, at least one of the first beam and the second beam is in a beam hopping mode, and acquiring the spatial isolation parameter of the first beam and the second beam includes:

[0036] Acquire a time-division hopping wave position pattern of the first beam and / or the second beam, where the time-division hopping wave position pattern is used to indicate a wave position corresponding to the first beam and / or the second beam in the beam hopping mode in the time domain;

[0037] The spatial isolation parameter of the first beam and the second beam is determined according to the time-division hopping wave pattern of the first beam and / or the second beam.

[0038] In a second aspect, the present application provides a resource adjustment device, comprising:

[0039] An adjustment unit is used to adjust the frequency domain resources used by the second beam according to the frequency domain resources used by the first beam if there is interference between the first beam and the second beam, and the interval between the adjusted frequency domain resources of the second beam and the frequency domain resources used by the first beam is greater than or equal to a preset interval threshold.

[0040] In a third aspect, the present application provides a resource adjustment device, including a memory, a transceiver, and a processor:

[0041] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0042] If there is interference between the first beam and the second beam, the frequency domain resources used by the second beam are adjusted according to the frequency domain resources used by the first beam, and the interval between the adjusted frequency domain resources of the second beam and the frequency domain resources used by the first beam is greater than or equal to a preset interval threshold.

[0043] Optionally, the processor is further configured to perform the following operations:

[0044] Obtaining a priority between the first beam and the second beam;

[0045] According to the priority between the first beam and the second beam, frequency domain resources used by the second beam with a lower priority between the first beam and the second beam are adjusted.

[0046] Optionally, the processor is configured to obtain the priority between the first beam and the second beam, specifically including:

[0047] Obtaining the type of the first beam and the type of the second beam;

[0048] A priority between the first beam and the second beam is acquired according to the type of the first beam and the type of the second beam.

[0049] Optionally, the type includes: a signaling beam and / or a service beam;

[0050] The processor is configured to obtain, according to the type of the first beam and the type of the second beam, a priority between the first beam and the second beam, specifically including:

[0051] If the first beam and the second beam are of the same type, determining a priority between the first beam and the second beam according to beam information of the first beam and beam information of the second beam; the beam information includes at least one of the following: a level of a service transmitted by the beam, and a level of a terminal served by the beam;

[0052] or,

[0053] If the first beam and the second beam are of different types, the priority of the signaling beam in the first beam and the second beam is higher than the priority of the service beam.

[0054] Optionally, the beam information includes: a level of a service transmitted by the beam;

[0055] The processor is configured to determine, according to the beam information of the first beam and the beam information of the second beam, a priority between the first beam and the second beam, specifically including:

[0056] If the level of the service transmitted by the first beam is higher than the level of the service transmitted by the second beam, the priority of the first beam is higher than that of the second beam.

[0057] Optionally, the processor is configured to obtain the priority between the first beam and the second beam, specifically including:

[0058] If the first beam and the second beam come from network devices with different satellite orbits, and the satellite orbit of the first network device corresponding to the first beam is higher than the satellite orbit of the second network device corresponding to the second beam, then the priority of the first beam is higher than that of the second beam.

[0059] Optionally, the processor is configured to adjust the frequency domain resources used by the second beam according to the frequency domain resources used by the first beam, specifically including:

[0060] Obtaining a first frequency point of a portion of the bandwidth used by the first beam;

[0061] Determining a target partial bandwidth of the second beam according to the first frequency point;

[0062] The partial bandwidth used by the second beam is adjusted to the target partial bandwidth so that frequency domain resources used by the first beam and the second beam do not overlap.

[0063] Optionally, the second beam is a service beam, and the processor is configured to determine, according to the first frequency point, a target partial bandwidth of the second beam, specifically including:

[0064] The target partial bandwidth is determined from candidate partial bandwidths corresponding to the second beam according to the first frequency point.

[0065] Optionally, the second beam is a signaling beam, and the processor is configured to determine, according to the first frequency point, a target partial bandwidth of the second beam, specifically including:

[0066] According to the first frequency point, determine the target partial bandwidth to which the second frequency point belongs, the distance between the second frequency point and the first frequency point is greater than or equal to a preset distance threshold, and the bandwidth of the target partial bandwidth is equal to the bandwidth of the partial bandwidth used by the second beam.

[0067] Optionally, the first frequency point is a center frequency point or an edge frequency point.

[0068] Optionally, the processor is further configured to perform the following operations:

[0069] Acquire spatial isolation parameters of the first beam and the second beam, where the spatial isolation parameters include a wave position distance and / or an angle between beams;

[0070] If at least one of the spatial isolation parameters is less than or equal to its corresponding isolation threshold, it is determined that interference exists between the first beam and the second beam.

[0071] Optionally, at least one of the first beam and the second beam is in a beam hopping mode, and the processor is configured to obtain the spatial isolation parameter of the first beam and the second beam, specifically including:

[0072] Acquire a time-division hopping wave position pattern of the first beam and / or the second beam, where the time-division hopping wave position pattern is used to indicate a wave position corresponding to the first beam and / or the second beam in the beam hopping mode in the time domain;

[0073] The spatial isolation parameter of the first beam and the second beam is determined according to the time-division hopping wave pattern of the first beam and / or the second beam.

[0074] In a fourth aspect, the present application provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, wherein the computer program is used to enable a processor to execute a method as described in any one of the first aspects.

[0075] The present application provides a resource adjustment method, device and storage medium, which adjust the frequency domain resources used by the second beam to the frequency domain resources whose interval with the frequency domain resources used by the first beam is greater than or equal to the preset interval threshold, so that the first beam and the second beam that cannot be spatially isolated are isolated in the frequency domain, thereby reducing inter-beam interference, improving the stability of the satellite communication system, ensuring the access response time of UE and low service latency, and improving the user communication experience.

[0076] It should be understood that the contents described in the above summary of the invention are not intended to limit the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0077] In order to more clearly illustrate the technical solutions in the present application or the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0078] Figure 1 A schematic diagram of a multi-beam solution provided in an embodiment of the present application;

[0079] Figure 2 A schematic diagram of a scenario of inter-beam interference in an existing beam-hopping satellite communication system;

[0080] Figure 3 A schematic diagram of a process flow of a resource adjustment method provided in an embodiment of the present application;

[0081] Figure 4 A flowchart of another resource adjustment method provided in an embodiment of the present application;

[0082] Figure 5 A flowchart of another resource adjustment method provided in an embodiment of the present application;

[0083] Figure 6 A schematic diagram of the structure of a resource adjustment device provided in an embodiment of the present application;

[0084] Figure 7 A schematic diagram of the structure of another resource adjustment device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0085] In the embodiments of the present invention, the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0086] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0087] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0088] The embodiments of the present application provide a resource adjustment method and apparatus to reduce inter-beam interference between spatially adjacent beams.

[0089] Among them, the method and the device are based on the same application concept. Since the method and the device solve the problem in a similar principle, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0090] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems. For example, the applicable system may be a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system and its evolved communication system, etc. These various systems may include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0091] The terminal device involved in the embodiments of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). The wireless terminal device may be a USB storage device, other personal computer memory devices, and a dongle. It may also communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device.

[0092] For example, it can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, a Personal Communication Service (PCS) phone, a cordless phone, a Session Initiated Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a personal computer, a tablet computer, a Machine-type Communication (MTC) terminal device, and the like. A wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, a user device, and a wireless access point and a router / modem that meet the limitations of this definition, etc., which are not limited in the embodiments of the present application.

[0093] The network device involved in the embodiment of the present application may be a satellite base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to replace the received air frame with the Internet Protocol (IP) packet, as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiment of the present application may be an evolutionary network device (evolutionalNode B, eNB or e-NodeB) in the long term evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), etc., or a home evolved Node B (HeNB), a relay node, a home base station (femto), a pico base station (pico), a network test device, etc., which is not limited in the embodiment of the present application. In some network structures, the network devices may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0094] To facilitate understanding, we first introduce the current multi-beam solution scenario using the 5G network architecture as an example. Figure 1 A schematic diagram of a multi-beam solution provided in an embodiment of the present application. Figure 1 As shown, the scenario includes: a satellite base station and several wave positions.

[0095] At present, traditional multi-beam satellites evenly distribute bandwidth and power to each spot beam, but due to the uneven distribution and demand of ground services, there are problems such as low resource utilization and low actual communication capacity. In order to improve the resource utilization efficiency of satellite beams and increase the transmission capacity of satellite communications, a phased array agile beam technology, also known as beam hopping technology, is proposed based on spot beams. The service area of ​​the beam changes continuously in the entire coverage area, covering all service areas in a time-sharing manner. Each service area that a beam can cover is called a wave position. A beam hopping pattern is formed by covering different service areas in different time slots. The beam hopping pattern can represent the wave positions covered by the beam in the time domain.

[0096] Under the beam hopping technology, the satellite-borne base station in the beam hopping satellite communication system can simultaneously send multiple beams to different beam positions within its service area to provide network services to the UE on the user side of the beam position.

[0097] Among them, there are two types of beams in the beam-hopping satellite communication system: signaling beams and service beams. Among them, the signaling beam is used to control the transmission of signals and supports random access of users within the coverage area. The UE on the user side receives broadcast information through the signaling beam, obtains synchronization, initiates random access, and reports its own location to the satellite base station. After the UE completes the initial access in the signaling beam, the UE passes the network access authentication, and then the UE will switch to the service beam for normal data transmission. The service beam is used to guide the establishment of a service beam pointing to the UE on the user side by using the location information after the network knows the user's location, providing users with high-speed data transmission.

[0098] When the UE is in the access process, it will use the initial bandwidth part (BandwidthPart, BWP) detected from the system information to communicate with the satellite base station. When the UE completes the initial access and enters the connected state, the satellite base station will configure multiple UE-specific BWPs for the UE, that is, multiple available downlink BWPs and multiple available uplink BWPs. At each moment, the satellite base station will only activate one of the above multiple UE-specific available BWPs, and the UE will perform transmission and reception within the downlink activated BWP and uplink activated BWP.

[0099] At present, in order to prevent the problem of large carrier propagation loss in the high-frequency band, the main method of beamforming transmission beam is to increase the coverage distance of the wireless signal. However, due to the limited angle of coverage of each beam, there may be multiple signaling beams and service beams in the beam-hopping satellite communication system. Each signaling beam is responsible for a part of the area within the coverage range of the satellite base station. The signaling beam can be scanned and polled at a fixed period within the jurisdiction of this beam. That is, the signaling beam currently mainly adopts the beam-hopping mode, and the wave position within its jurisdiction is scanned at a certain period. The service beam can adopt the beam-hopping mode, or it can be fixedly stared at a certain area on the ground (that is, a certain wave position).

[0100] However, due to the limitation of beamforming accuracy, if adjacent beam positions (such as Figure 1 There are both service beams and signaling beams at wave position 15 and wave position 16 in the spectrum. For example, wave position 15 is currently illuminated by a signaling beam, and wave position 16 is currently illuminated by a service beam. Then, the signaling beam and the service beam may be located within the sidelobe range of each other's beam, causing serious interference between the data of the signaling beam and the data of the service beam.

[0101] Figure 2 FIG. 1 is a schematic diagram of the inter-beam interference scenario in the existing beam-hopping satellite communication system. Figure 2 As shown, beam 1 and beam 2 are both transmitted by the same satellite base station and irradiate on two adjacent beam positions. Due to the limitation of the beamforming accuracy, beam 1 and beam 2 may be located within each other's beam sidelobe range, so that the UE located within the range can receive the data of beam 1 and the data of beam 2 at the same time. At this time, there will be serious interference between the data of beam 1 and the data of beam 2.

[0102] Among them, the beam 1 and the beam 2 can be any one of the service beam and the signaling beam. It should be understood that the beam 1 and the beam 2 can be beams from the same satellite base station or beams from different satellite base stations. As long as the two beams are irradiated on two adjacent beam positions at the same time, inter-beam interference may occur.

[0103] When the service beam interferes with the signaling beam, the UE in the initial access phase will not be able to correctly decode important messages such as system information, and may initiate a retransmission request and wait for the next round of signaling beam scanning of the beam. Since there are many beams in the satellite communication system and the beam scanning cycle is long, the initial access delay will be increased, and even the initial access failure will be directly caused, which greatly affects the user experience. The interference caused by the signaling beam to the service beam will cause the UE to be unable to correctly decode the downlink transmission data. When the UE initiates a retransmission request and the service beam works in the beam hopping mode, the UE needs to wait for the next round of service beam scanning of the beam. When the UE is performing a high-real-time service, it will have a greater impact on the communication quality.

[0104] Therefore, under multi-beam technology, how to reduce the inter-beam interference between spatially adjacent beams is an urgent problem to be solved.

[0105] In view of this, the present application provides a resource adjustment method, which, when interference exists between at least two beams, adjusts the frequency domain resources used by other beams to non-overlapping frequency domain resources based on the frequency domain resources used by one of the beams, so as to isolate the at least two beams from the frequency domain resources, thereby reducing the inter-beam interference between the beams.

[0106] The execution subject of the resource adjustment method provided in the present application may be any one of the network devices that transmit the first beam or the second beam, or a control device that controls the network device, and the network device may be, for example, a satellite base station. When the execution subject is a satellite base station that transmits the first beam or the second beam, the satellite base station may control the frequency domain resources used by the beam it transmits, or may control the frequency domain resources used by another beam, so that the interval between the frequency domain resources used by the first beam and the second beam is greater than or equal to a preset interval threshold.

[0107] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below through specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0108] If there is interference between the first beam and the second beam, the frequency domain resources used by the second beam are adjusted according to the frequency domain resources used by the first beam. The first beam is a beam that does not need to adjust the frequency domain resources, and the second beam is a beam that has inter-beam interference with the first beam and needs to adjust the frequency domain resources. The first beam and the second beam can be signaling beams or service beams, and this application does not limit this. The interval between the adjusted frequency domain resources of the second beam and the frequency domain resources used by the first beam is greater than or equal to a preset interval threshold, and the preset interval threshold can be determined according to actual needs, as long as it is an interval that can reduce the inter-beam interference between the first beam and the second beam.

[0109] In a possible implementation, the first beam is predetermined, and when there is inter-beam interference between the other beams (ie, the second beam) and the first beam, the frequency domain resources of the second beam are adjusted according to the frequency domain resources used by the first beam.

[0110] Another possible implementation is that when there is interference between two beams, which one is the first beam is determined according to the priority between the two beams. For example, the beam with a higher priority can be determined as the first beam, and the beam with a lower priority can be determined as the second beam.

[0111] The method provided in the embodiment of the present application adjusts the frequency domain resources used by the second beam to the frequency domain resources whose interval with the frequency domain resources used by the first beam is greater than or equal to the preset interval threshold, so that the first beam and the second beam that cannot be spatially isolated are isolated in the frequency domain, thereby reducing inter-beam interference, improving the stability of the satellite communication system, ensuring the access response time of the UE and the low latency of the service, and improving the user communication experience.

[0112] Next, taking determining the first beam according to the priority between beams as an example, how to determine the first beam and the second beam is described in detail. Figure 3 A schematic diagram of a resource adjustment method provided in an embodiment of the present application. Figure 3 As shown, when there is interference between the two beams, the method may further include:

[0113] S301: Obtain a priority between a first beam and a second beam.

[0114] The priority of the beam may be a pre-set priority rule. When there is interference between two beams, the priority between the two beams is determined according to the characteristics of the two beams related to the priority rule. The priority may be determined, for example, according to the type of beam, or according to the network device to which the beam belongs, or according to the importance of the service provided by the beam, etc.

[0115] Implementation method A: Obtain the priority of the beam by obtaining the type of the beam. This implementation method can be implemented by the following steps:

[0116] S3011. Obtain the type of the first beam and the type of the second beam.

[0117] The type may be divided according to the purpose of the beam, for example, including the aforementioned signaling beam and / or service beam. The type may also be determined according to beam parameters such as beam power or beam width.

[0118] Exemplarily, taking the classification of beam types according to the purpose of the beam as an example, the types of beams include signaling beams and / or service beams. The type of beam can be determined by the signal characteristics of the beam. For example, the signaling beam is usually used to transmit short and frequent control signaling, with a lower data rate and a smaller transmission delay; while the service beam is used to transmit user data, with a higher data rate and a longer transmission delay. By analyzing the data characteristics of the beam transmission, it can be determined whether the beam is used to transmit control signaling or service data. Alternatively, it can be determined whether the beam is used for signaling or to transmit service data, etc. based on the information in the system design document corresponding to the beam.

[0119] S3012. Obtain a priority between the first beam and the second beam according to a type of the first beam and a type of the second beam.

[0120] The priority between the first beam and the second beam may be acquired according to the type of the first beam and the type of the second beam, and a preset mapping relationship between the beam type and the priority.

[0121] For example, continuing to use the example of beam types divided according to the purpose of the beam, considering that the signaling beam mainly scans each wave position periodically in a predetermined scanning order through a beam hopping mode, if the random access of the UE on the user side fails to access successfully, the user needs to wait for a long time before the signaling beam scans the wave position where the UE is located again before trying to access again, resulting in a poor user access experience. Therefore, the priority of the signaling beam can be set higher than the service beam to ensure random access of users in subsequent wave positions.

[0122] Alternatively, if the service provided by the service beam is of higher importance, the priority of the service beam may be set higher than that of the signaling beam to ensure that the service beam can provide service stably and efficiently.

[0123] It should be understood that the priorities of different beam types can be set according to actual needs. The above only introduces the priority setting of signaling beams and service beams as an example. When the type of beam is determined based on other factors, the priorities of different beam types can also be set according to actual needs. This application does not impose any restrictions on this.

[0124] Exemplarily, assuming that the priority of the signaling beam is preset to be higher than that of the service beam, if the first beam and the second beam are of different types, it is determined that the priority of the signaling beam in the first beam and the second beam is higher than the priority of the service beam.

[0125] Optionally, if the first beam and the second beam are of the same type, for example, both the first beam and the second beam are service beams, the priority between the first beam and the second beam can be further determined based on the beam information of the first beam and the beam information of the second beam. The beam information may, for example, include at least one of the following: the level of the service transmitted by the beam, the level of the terminal served by the beam. The beam information of the beam is obtained, and the level of the service transmitted by the beam and / or the level of the terminal served by the beam are extracted from the beam information. According to the level of the service transmitted by the beam and / or the level of the terminal served by the beam, the beam corresponding to the higher-level service or the higher-level terminal is used as the first beam with a higher priority, and the beam corresponding to the lower-level service or the lower-level terminal is used as the second beam with a lower priority.

[0126] Implementation method B: Obtain the priority of the beam by obtaining the network device to which the beam belongs.

[0127] The movement speed and orbital period of network devices in different satellite orbits are different. As the network devices move, the same area on the ground may be covered by network devices in different orbits at the same time. When the beams served by network devices in two different orbits are close to each other, there will be interference between beams. If the first beam and the second beam come from network devices in different satellite orbits, the priority of the beam can be determined according to the satellite orbit of the network device.

[0128] For example, it can be assumed that network devices in lower satellite orbits should not interfere with the stable operation of network devices in higher satellite orbits, so the beams of network devices in lower satellite orbits need to avoid the beams of network devices in higher satellite orbits. Under this assumption, if the satellite orbit of a first network device corresponding to a first beam is higher than the satellite orbit of a second network device corresponding to a second beam, the first beam has a higher priority than the second beam.

[0129] Alternatively, it can also be assumed that the beam of the network device with a lower satellite orbit has a higher priority. If the satellite orbit of the first network device corresponding to the first beam is lower than the satellite orbit of the second network device corresponding to the second beam, the priority of the first beam is higher than the second beam.

[0130] S302: According to the priority between the first beam and the second beam, adjust the frequency domain resources used by the second beam with a lower priority among the first beam and the second beam.

[0131] Inter-beam interference between the second beam and the first beam is avoided by adjusting the frequency domain resources used by the second beam to frequency domain resources that do not overlap with the frequency domain resources used by the first beam.

[0132] The method provided in the embodiment of the present application determines the priority of the two beams by obtaining information such as the types and service levels of the two interfering beams, and determines the second beam of the frequency domain resources to be adjusted according to the priority. The frequency domain resources of the second beam are adjusted to the frequency domain resources of the first beam with a higher interval priority, which are greater than or equal to the preset interval threshold, so as to reduce the inter-beam interference between the first beam and the second beam.

[0133] The following is a detailed description of how to adjust the frequency domain resources used by the second beam according to the frequency domain resources used by the first beam in the above embodiment.

[0134] Figure 4 A schematic diagram of another resource adjustment method provided in an embodiment of the present application. Figure 4 As shown, the method may include:

[0135] S401: Obtain a first frequency point of a portion of a bandwidth used by a first beam.

[0136] Among them, the first frequency point can be any frequency point in the BWP used by the first beam, for example, it can be the center frequency point or edge frequency point in the BWP used by the first beam. The present application does not impose any specific limitation on the first frequency point, as long as it is a frequency point in the BWP used by the first beam.

[0137] A BWP used by the first beam is obtained, and a first frequency point of a portion of the bandwidth used by the first beam is determined according to a parameter of the BWP and a predefined first frequency point.

[0138] S402: Determine a target partial bandwidth of a second beam according to the first frequency point.

[0139] In a possible implementation manner, when the second beam is a service beam, the target partial bandwidth can be determined from the candidate partial bandwidths corresponding to the second beam according to the first frequency point.

[0140] In this implementation, since the second beam is a service beam, for the service beam, when the UE completes initial access and enters the connected state, the network device will configure multiple UE-specific BWPs for the UE, that is, multiple available downlink BWPs and multiple available uplink BWPs. At each moment, the network device will only activate one of the multiple UE-specific available BWPs, and the UE performs transceiver work in the downlink activated BWP and the uplink activated BWP. Therefore, there are multiple dedicated BWPs configured for the UE in the second beam, that is, candidate BWPs corresponding to the second beam.

[0141] According to the first frequency point, the candidate BWP farthest from the first frequency point can be selected from the candidate BWPs corresponding to the second beam as the target BWP. For example, the candidate BWP farthest away can be determined by the distance between the center frequency point of the candidate BWP and the first frequency point. Alternatively, the candidate BWP farthest away can be determined by the distance between any edge frequency point of the candidate BWP and the first frequency point. Alternatively, the candidate BWP farthest away can be determined by the distance between any frequency point of the candidate BWP and the first frequency point, etc.

[0142] In another possible implementation, when the second beam is a signaling beam, the target partial bandwidth to which the second frequency belongs can be determined according to the first frequency, wherein the distance between the second frequency and the first frequency is greater than or equal to a preset distance threshold, and the bandwidth of the target partial bandwidth is equal to the bandwidth of the partial bandwidth used by the second beam.

[0143] In this implementation, a candidate position range of the second frequency point can be determined based on the first frequency point and a preset distance threshold, and any frequency point in the candidate position range is selected as the second frequency point. After the second frequency point is determined, the target BWP is generated based on the second frequency point and the bandwidth of the BWP used by the second beam.

[0144] Optionally, the BWP currently used by the second beam can be shifted within the carrier bandwidth to which the second beam belongs according to the preset distance threshold until the distance between the second frequency point and the first frequency point in the BWP currently used by the second beam is greater than or equal to the preset distance threshold.

[0145] S403: Adjust the partial bandwidth used by the second beam to the target partial bandwidth.

[0146] The parameters of the BWP used by the second beam are modified to the parameters of the target BWP, so as to adjust the partial bandwidth used by the second beam to the target partial bandwidth, so that the frequency domain resources used by the first beam and the second beam do not overlap.

[0147] The method provided in the embodiment of the present application obtains the first frequency point of the partial bandwidth used by the first beam, determines the target partial bandwidth of the second beam according to the first frequency point, and adjusts the partial bandwidth used by the second beam to the target partial bandwidth so that the frequency domain resources used by the first beam and the second beam do not overlap, thereby realizing the function of adjusting the frequency domain resources used by the second beam, thereby reducing interference between the first beam and the second beam.

[0148] Next, how to determine whether there is interference between the first beam and the second beam is described in detail.

[0149] Figure 5 A flowchart of another resource adjustment method provided in an embodiment of the present application is shown below. Figure 5 As shown, the method may also include:

[0150] S501: Obtain spatial isolation parameters of a first beam and a second beam.

[0151] The spatial isolation parameter includes the wave position distance and / or the angle between beams.

[0152] The wave position distance is Figure 1 The distance between two wave positions in the image, when the wave position distance is smaller, it characterizes that the interference between the first beam and the second beam is greater, and when the wave position distance is larger, it characterizes that the interference between the first beam and the second beam is smaller. The wave position distance can be, for example, pre-calculated and stored. As long as the two wave positions for which the wave position distance needs to be calculated are obtained, the wave position distance between the two wave positions can be extracted from the pre-calculated and stored wave position distance. Alternatively, the wave position distance can be temporarily calculated when obtaining the spatial isolation parameters of the first beam and the second beam. The calculation method of the wave position distance can refer to the prior art and will not be repeated here.

[0153] The inter-beam angle describes the angle difference between the main radiation directions of the beams. When the inter-beam angle is smaller, the interference between the first beam and the second beam is greater. When the inter-beam angle is larger, the interference between the first beam and the second beam is smaller. The inter-beam angle can also be extracted from a pre-calculated and stored result, or temporarily calculated when obtaining the spatial isolation parameters of the first beam and the second beam.

[0154] Optionally, if at least one of the first beam and the second beam is in a beam hopping mode, it indicates that the first beam and / or the second beam may be located at adjacent wave positions only in part of the time domain, so it is necessary to determine the time domain range in which the two are located at adjacent wave positions, and adjust the frequency domain resources used by the second beam in the time domain range. At this time, it is necessary to obtain the time-division hopping wave position pattern of the beam (the first beam and / or the second beam) in the beam hopping mode, and obtain the wave position corresponding to the beam in the beam hopping mode in the time domain from the time-division hopping wave position pattern, so as to determine the spatial isolation parameter between the first beam and the second beam in different time domains. Among them, the time-division hopping wave position pattern is used to indicate the wave position corresponding to the first beam and / or the second beam in the beam hopping mode in the time domain.

[0155] The spatial isolation parameter of the first beam and the second beam is determined according to the time-division hopping wave pattern of the first beam and / or the second beam. For example, the wave position distance between the first beam and the second beam in different time domains is determined according to the time-division hopping wave position pattern of the first beam and / or the second beam. Alternatively, the beam angle between the first beam and the second beam in different time domains is further determined according to the wave position distance between the first beam and / or the second beam in different time domains.

[0156] S502: If at least one spatial isolation parameter is less than or equal to its corresponding isolation threshold, it is determined that there is interference between the first beam and the second beam.

[0157] In a possible implementation manner, if the wave position distance between the first beam and the second beam is less than or equal to a first isolation threshold, it is determined that interference exists between the first beam and the second beam.

[0158] In another possible implementation manner, if the inter-beam angle between the first beam and the second beam is less than or equal to the second isolation threshold, it is determined that interference exists between the first beam and the second beam.

[0159] In another possible implementation, if the wave position distance between the first beam and the second beam is less than or equal to the first isolation threshold, and the beam angle between the first beam and the second beam is less than or equal to the second isolation threshold, it is determined that there is interference between the first beam and the second beam.

[0160] The method provided in the embodiment of the present application determines whether there is interference between the first beam and the second beam by obtaining spatial isolation parameters such as the wave position distance and / or the angle between the first beam and the second beam, so as to determine the first beam with a higher priority among the two beams when interference exists, and adjust the frequency domain resources of the second beam according to the frequency domain resources used by the first beam, thereby reducing the interference between the first beam and the second beam.

[0161] Figure 6This is a schematic diagram of the structure of a resource adjustment device provided in an embodiment of the present application. Figure 6 As shown, the device 600 is applied to a network device, and the device 600 includes: a memory 610, a transceiver 620, and a processor 630;

[0162] The memory 610 is used to store computer programs; the transceiver 620 is used to send and receive data under the control of the processor 630; the processor 630 is used to read the computer program stored in the memory 610 and perform the following operations:

[0163] If there is interference between the first beam and the second beam, the frequency domain resources used by the second beam are adjusted according to the frequency domain resources used by the first beam, and the interval between the adjusted frequency domain resources of the second beam and the frequency domain resources used by the first beam is greater than or equal to a preset interval threshold.

[0164] Optionally, the processor is further configured to perform the following operations:

[0165] Obtaining a priority between the first beam and the second beam;

[0166] According to the priority between the first beam and the second beam, frequency domain resources used by the second beam with a lower priority between the first beam and the second beam are adjusted.

[0167] Optionally, the processor is configured to obtain the priority between the first beam and the second beam, specifically including:

[0168] Obtaining the type of the first beam and the type of the second beam;

[0169] A priority between the first beam and the second beam is acquired according to the type of the first beam and the type of the second beam.

[0170] Optionally, the type includes: a signaling beam and / or a service beam;

[0171] The processor is configured to obtain, according to the type of the first beam and the type of the second beam, a priority between the first beam and the second beam, specifically including:

[0172] If the first beam and the second beam are of the same type, determining a priority between the first beam and the second beam according to beam information of the first beam and beam information of the second beam; the beam information includes at least one of the following: a level of a service transmitted by the beam, and a level of a terminal served by the beam;

[0173] or,

[0174] If the first beam and the second beam are of different types, the priority of the signaling beam in the first beam and the second beam is higher than the priority of the service beam.

[0175] Optionally, the beam information includes: a level of a service transmitted by the beam;

[0176] The processor is configured to determine, according to the beam information of the first beam and the beam information of the second beam, a priority between the first beam and the second beam, specifically including:

[0177] If the level of the service transmitted by the first beam is higher than the level of the service transmitted by the second beam, the priority of the first beam is higher than that of the second beam.

[0178] Optionally, the processor is configured to obtain the priority between the first beam and the second beam, specifically including:

[0179] If the first beam and the second beam come from network devices with different satellite orbits, and the satellite orbit of the first network device corresponding to the first beam is higher than the satellite orbit of the second network device corresponding to the second beam, then the priority of the first beam is higher than that of the second beam.

[0180] Optionally, the processor is configured to adjust the frequency domain resources used by the second beam according to the frequency domain resources used by the first beam, specifically including:

[0181] Obtaining a first frequency point of a portion of the bandwidth used by the first beam;

[0182] Determining a target partial bandwidth of the second beam according to the first frequency point;

[0183] The partial bandwidth used by the second beam is adjusted to the target partial bandwidth so that frequency domain resources used by the first beam and the second beam do not overlap.

[0184] Optionally, the second beam is a service beam, and the processor is configured to determine, according to the first frequency point, a target partial bandwidth of the second beam, specifically including:

[0185] The target partial bandwidth is determined from candidate partial bandwidths corresponding to the second beam according to the first frequency point.

[0186] Optionally, the second beam is a signaling beam, and the processor is configured to determine, according to the first frequency point, a target partial bandwidth of the second beam, specifically including:

[0187] According to the first frequency point, determine the target partial bandwidth to which the second frequency point belongs, the distance between the second frequency point and the first frequency point is greater than or equal to a preset distance threshold, and the bandwidth of the target partial bandwidth is equal to the bandwidth of the partial bandwidth used by the second beam.

[0188] Optionally, the first frequency point is a center frequency point or an edge frequency point.

[0189] Optionally, the processor is further configured to perform the following operations:

[0190] Acquire spatial isolation parameters of the first beam and the second beam, where the spatial isolation parameters include a wave position distance and / or an angle between beams;

[0191] If at least one of the spatial isolation parameters is less than or equal to its corresponding isolation threshold, it is determined that interference exists between the first beam and the second beam.

[0192] Optionally, at least one of the first beam and the second beam is in a beam hopping mode, and the processor is configured to obtain the spatial isolation parameter of the first beam and the second beam, specifically including:

[0193] Acquire a time-division hopping wave position pattern of the first beam and / or the second beam, where the time-division hopping wave position pattern is used to indicate a wave position corresponding to the first beam and / or the second beam in the beam hopping mode in the time domain;

[0194] The spatial isolation parameter of the first beam and the second beam is determined according to the time-division hopping wave pattern of the first beam and / or the second beam.

[0195] The bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 630 and various circuits of memory represented by memory 610 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 620 may be a plurality of components, including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium includes a wireless channel, a wired channel, an optical cable, and other transmission media. The processor 630 is responsible for managing the bus architecture and general processing, and the memory 610 may store data used by the processor 630 when performing operations.

[0196] Optionally, the processor 630 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.

[0197] The processor 630 is used to execute all method steps of the network device in the embodiment of the present application according to the obtained executable instructions by calling the computer program stored in the memory 610. The processor 630 and the memory 610 can also be arranged physically separately.

[0198] It should be noted here that the device 600 provided in the present application can implement all the method steps implemented by the network device in the above method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0199] Figure 7 This is a schematic diagram of the structure of another resource adjustment device provided in an embodiment of the present application. Figure 7 As shown, the apparatus 700 is applied to a network device, and the apparatus 700 includes: an adjusting unit 710. In a possible implementation, the apparatus 700 may further include: an acquiring unit 720 and a processing unit 730.

[0200] The adjustment unit 710 is used to adjust the frequency domain resources used by the second beam according to the frequency domain resources used by the first beam if there is interference between the first beam and the second beam, and the interval between the adjusted frequency domain resources of the second beam and the frequency domain resources used by the first beam is greater than or equal to a preset interval threshold.

[0201] Optionally, the acquisition unit 720 is used to acquire the priority between the first beam and the second beam. The adjustment unit 710 is further used to adjust the frequency domain resources used by the second beam with a lower priority between the first beam and the second beam according to the priority between the first beam and the second beam.

[0202] Optionally, the acquisition unit 720 is specifically configured to acquire the type of the first beam and the type of the second beam, and acquire a priority between the first beam and the second beam according to the type of the first beam and the type of the second beam.

[0203] Optionally, the type includes: signaling beam and / or service beam. The acquisition unit 720 is specifically used to determine the priority between the first beam and the second beam according to the beam information of the first beam and the beam information of the second beam if the first beam and the second beam are of the same type. Or, if the first beam and the second beam are of different types, the priority of the signaling beam in the first beam and the second beam is higher than the priority of the service beam. The beam information includes at least one of the following: the level of the service transmitted by the beam and the level of the terminal served by the beam.

[0204] Optionally, the beam information includes: a level of a service transmitted by the beam. If the level of the service transmitted by the first beam is higher than the level of the service transmitted by the second beam, the priority of the first beam is higher than that of the second beam.

[0205] Optionally, the acquisition unit 720 is specifically used to: if the first beam and the second beam come from network devices with different satellite orbits, and the satellite orbit of the first network device corresponding to the first beam is higher than the satellite orbit of the second network device corresponding to the second beam, then the priority of the first beam is higher than the second beam.

[0206] The acquisition unit 720 is specifically configured to acquire a first frequency point of the partial bandwidth used by the first beam. The processing unit 730 is configured to determine a target partial bandwidth of the second beam according to the first frequency point. The adjustment unit 710 is specifically configured to adjust the partial bandwidth used by the second beam to the target partial bandwidth so that the frequency domain resources used by the first beam and the second beam do not overlap.

[0207] Optionally, if the second beam is a service beam, the processing unit 730 is specifically configured to determine the target partial bandwidth from the candidate partial bandwidths corresponding to the second beam according to the first frequency point.

[0208] Optionally, if the second beam is a signaling beam, the processing unit 730 is specifically used to determine the target partial bandwidth to which the second frequency point belongs based on the first frequency point, the distance between the second frequency point and the first frequency point is greater than or equal to a preset distance threshold, and the bandwidth of the target partial bandwidth is equal to the bandwidth of the partial bandwidth used by the second beam.

[0209] Optionally, the first frequency point is a center frequency point or an edge frequency point.

[0210] Optionally, the acquisition unit 720 is further used to obtain the spatial isolation parameters of the first beam and the second beam, and the spatial isolation parameters include the wave position distance and / or the angle between the beams. The processing unit 730 is specifically used to determine that there is interference between the first beam and the second beam if at least one of the spatial isolation parameters is less than or equal to its corresponding isolation threshold.

[0211] Optionally, if at least one of the first beam and the second beam is in a beam hopping mode, the acquisition unit 720 is specifically used to acquire a time-division hopping wave position pattern of the first beam and / or the second beam, and the time-division hopping wave position pattern is used to indicate the wave position corresponding to the first beam and / or the second beam in the beam hopping mode in the time domain. The processing unit 730 is specifically used to determine the spatial isolation parameter of the first beam and the second beam according to the time-division hopping wave position pattern of the first beam and / or the second beam.

[0212] It should be noted here that the device 700 provided in the present application can implement all the method steps implemented by the network device in the above method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0213] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0214] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0215] An embodiment of the present application further provides a non-transitory readable storage medium, which stores a computer program, and the computer program is used to enable a processor to execute the method steps of the network device in the above method embodiment.

[0216] The non-transitory readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.

[0217] An embodiment of the present application also provides a computer program product, including a computer program, which implements the method steps of the terminal device in the above method embodiment when the computer program is executed by a processor.

[0218] The embodiment of the present application also provides a computer program product, including a computer program, which implements the method steps of the network device in the above method embodiment when the computer program is executed by a processor.

[0219] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0220] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0221] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0222] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0223] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A resource adjustment method, It is characterized in that The method comprises: If there is interference between the first beam and the second beam, the frequency domain resources used by the second beam are adjusted according to the frequency domain resources used by the first beam, and the interval between the adjusted frequency domain resources of the second beam and the frequency domain resources used by the first beam is greater than or equal to a preset interval threshold.

2. The method according to claim 1, It is characterized in that The method further comprises: Obtaining a priority between the first beam and the second beam; According to the priority between the first beam and the second beam, frequency domain resources used by the second beam with a lower priority between the first beam and the second beam are adjusted.

3. The method according to claim 2, It is characterized in that The acquiring the priority between the first beam and the second beam includes: Obtaining the type of the first beam and the type of the second beam; A priority between the first beam and the second beam is acquired according to the type of the first beam and the type of the second beam.

4. The method according to claim 3, It is characterized in that The types include: signaling beam and / or service beam; The acquiring, according to the type of the first beam and the type of the second beam, a priority between the first beam and the second beam, includes: If the first beam and the second beam are of the same type, determining a priority between the first beam and the second beam according to beam information of the first beam and beam information of the second beam; the beam information includes at least one of the following: a level of a service transmitted by the beam, and a level of a terminal served by the beam; or, If the first beam and the second beam are of different types, the priority of the signaling beam in the first beam and the second beam is higher than the priority of the service beam.

5. The method according to claim 4, It is characterized in that The beam information includes: the level of the service transmitted by the beam; The determining, according to the beam information of the first beam and the beam information of the second beam, a priority between the first beam and the second beam, includes: If the level of the service transmitted by the first beam is higher than the level of the service transmitted by the second beam, the priority of the first beam is higher than that of the second beam.

6. The method according to claim 2, It is characterized in that The acquiring the priority between the first beam and the second beam includes: If the first beam and the second beam come from network devices with different satellite orbits, and the satellite orbit of the first network device corresponding to the first beam is higher than the satellite orbit of the second network device corresponding to the second beam, then the priority of the first beam is higher than that of the second beam.

7. The method according to any one of claims 2 to 6, It is characterized in that The adjusting, according to the frequency domain resources used by the first beam, the frequency domain resources used by the second beam includes: Acquire a first frequency point of a portion of the bandwidth used by the first beam; Determining a target partial bandwidth of the second beam according to the first frequency point; The partial bandwidth used by the second beam is adjusted to the target partial bandwidth so that frequency domain resources used by the first beam and the second beam do not overlap.

8. The method according to claim 7, It is characterized in that The second beam is a service beam, and determining, according to the first frequency point, a target partial bandwidth of the second beam includes: The target partial bandwidth is determined from candidate partial bandwidths corresponding to the second beam according to the first frequency point.

9. The method according to claim 7, It is characterized in that The second beam is a signaling beam, and determining a target partial bandwidth of the second beam according to the first frequency point includes: According to the first frequency point, determine the target partial bandwidth to which the second frequency point belongs, the distance between the second frequency point and the first frequency point is greater than or equal to a preset distance threshold, and the bandwidth of the target partial bandwidth is equal to the bandwidth of the partial bandwidth used by the second beam.

10. The method according to claim 9, It is characterized in that The first frequency point is a center frequency point or an edge frequency point.

11. The method according to any one of claims 1 to 6, It is characterized in that The method further comprises: Acquire spatial isolation parameters of the first beam and the second beam, where the spatial isolation parameters include a wave position distance and / or an angle between beams; If at least one of the spatial isolation parameters is less than or equal to its corresponding isolation threshold, it is determined that interference exists between the first beam and the second beam.

12. The method according to claim 11, It is characterized in that At least one of the first beam and the second beam is in a beam hopping mode, and acquiring the spatial isolation parameter of the first beam and the second beam includes: Acquire a time-division hopping wave position pattern of the first beam and / or the second beam, where the time-division hopping wave position pattern is used to indicate a wave position corresponding to the first beam and / or the second beam in the beam hopping mode in the time domain; The spatial isolation parameter of the first beam and the second beam is determined according to the time-division hopping wave pattern of the first beam and / or the second beam.

13. A resource adjustment device, It is characterized in that include: An adjustment unit is used to adjust the frequency domain resources used by the second beam according to the frequency domain resources used by the first beam if there is interference between the first beam and the second beam, and the interval between the adjusted frequency domain resources of the second beam and the frequency domain resources used by the first beam is greater than or equal to a preset interval threshold.

14. A resource adjustment device, It is characterized in that Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: If there is interference between the first beam and the second beam, the frequency domain resources used by the second beam are adjusted according to the frequency domain resources used by the first beam, and the interval between the adjusted frequency domain resources of the second beam and the frequency domain resources used by the first beam is greater than or equal to a preset interval threshold.

15. The device according to claim 14, It is characterized in that The processor is further configured to perform the following operations: Obtaining a priority between the first beam and the second beam; According to the priority between the first beam and the second beam, frequency domain resources used by the second beam with a lower priority between the first beam and the second beam are adjusted.

16. The device according to claim 15, It is characterized in that The processor is configured to obtain the priority between the first beam and the second beam, specifically including: Obtaining the type of the first beam and the type of the second beam; A priority between the first beam and the second beam is acquired according to the type of the first beam and the type of the second beam.

17. The device according to claim 16, It is characterized in that The types include: signaling beam and / or service beam; The processor is configured to obtain, according to the type of the first beam and the type of the second beam, a priority between the first beam and the second beam, specifically including: If the first beam and the second beam are of the same type, determining a priority between the first beam and the second beam according to beam information of the first beam and beam information of the second beam; the beam information includes at least one of the following: a level of a service transmitted by the beam, and a level of a terminal served by the beam; or, If the first beam and the second beam are of different types, the priority of the signaling beam in the first beam and the second beam is higher than the priority of the service beam.

18. The device according to claim 17, It is characterized in that The beam information includes: the level of the service transmitted by the beam; The processor is configured to determine, according to the beam information of the first beam and the beam information of the second beam, a priority between the first beam and the second beam, specifically including: If the level of the service transmitted by the first beam is higher than the level of the service transmitted by the second beam, the priority of the first beam is higher than that of the second beam.

19. The device according to claim 15, It is characterized in that The processor is configured to obtain the priority between the first beam and the second beam, specifically including: If the first beam and the second beam come from network devices with different satellite orbits, and the satellite orbit of the first network device corresponding to the first beam is higher than the satellite orbit of the second network device corresponding to the second beam, then the priority of the first beam is higher than that of the second beam.

20. The device according to any one of claims 15 to 19, It is characterized in that The processor is configured to adjust, according to the frequency domain resources used by the first beam, the frequency domain resources used by the second beam, specifically including: Obtaining a first frequency point of a portion of the bandwidth used by the first beam; Determining a target partial bandwidth of the second beam according to the first frequency point; The partial bandwidth used by the second beam is adjusted to the target partial bandwidth so that frequency domain resources used by the first beam and the second beam do not overlap.

21. The device according to claim 20, It is characterized in that The second beam is a service beam, and the processor is configured to determine, according to the first frequency point, a target partial bandwidth of the second beam, specifically including: The target partial bandwidth is determined from candidate partial bandwidths corresponding to the second beam according to the first frequency point.

22. The device according to claim 20, It is characterized in that The second beam is a signaling beam, and the processor is configured to determine, according to the first frequency point, a target partial bandwidth of the second beam, specifically including: According to the first frequency point, determine the target partial bandwidth to which the second frequency point belongs, the distance between the second frequency point and the first frequency point is greater than or equal to a preset distance threshold, and the bandwidth of the target partial bandwidth is equal to the bandwidth of the partial bandwidth used by the second beam.

23. The device according to claim 22, It is characterized in that The first frequency point is a center frequency point or an edge frequency point.

24. The device according to any one of claims 15 to 19, It is characterized in that The processor is further configured to perform the following operations: Acquire spatial isolation parameters of the first beam and the second beam, where the spatial isolation parameters include a wave position distance and / or an angle between beams; If at least one of the spatial isolation parameters is less than or equal to its corresponding isolation threshold, it is determined that interference exists between the first beam and the second beam.

25. The device according to claim 24, It is characterized in that At least one of the first beam and the second beam is in a beam hopping mode, and the processor is configured to obtain the spatial isolation parameter of the first beam and the second beam, specifically including: Acquire a time-division hopping wave position pattern of the first beam and / or the second beam, where the time-division hopping wave position pattern is used to indicate a wave position corresponding to the first beam and / or the second beam in the beam hopping mode in the time domain; The spatial isolation parameter of the first beam and the second beam is determined according to the time-division hopping wave pattern of the first beam and / or the second beam.

26. A non-transitory readable storage medium, It is characterized in that The non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method according to any one of claims 1 to 12.