Time-frequency resource scheduling method and device, computer equipment and storage medium
By obtaining the target beam information of the current beam accessed by the target terminal, selecting the adapted time-frequency resource area, and providing differentiated time-frequency resource scheduling for low-altitude users, the problem that the existing technology cannot meet the flexible scheduling needs of low-altitude network users is solved and the user experience is improved.
Patent Information
- Application Number
- CN202411812193.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-10
- Publication Date
- 2025-03-25
AI Technical Summary
The current network time-frequency resource scheduling strategy cannot meet the needs of low-altitude network users and flexible service scheduling, and fails to consider the low-altitude network networking and business characteristics.
By obtaining the target beam information of the current beam accessed by the target terminal, the corresponding target time-frequency resource area is selected, so that time-frequency resources are provided for the target terminal within the target time-frequency resource area.
It realizes differentiated time-frequency resource scheduling for low-altitude users, meets the business needs of low-altitude users, avoids resource competition, and improves user experience.
Smart Images

Figure CN119697772A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of mobile communication technology, and in particular to a time-frequency resource scheduling method, device, computer equipment and storage medium. Background Art
[0002] The "low-altitude economy" is becoming increasingly popular. The low-altitude economy has shown great vitality and demand in many fields such as line inspection, logistics distribution, emergency rescue, competitive entertainment, education and training, and urban transportation. With the continuous development of aircraft technology (such as drones), more and more aircraft are widely used in many fields of production and life. With the expansion of aircraft application fields and business models, the demand for aircraft to access mobile communication networks is becoming more and more urgent.
[0003] The current low-altitude network covers both the air and the ground, which is different from the traditional ground network. The service characteristics of low-altitude network users (various aircraft, such as drones) are also different from those of traditional ground users. When low-altitude network users perform different low-altitude services at different flight stages, they may need different time-frequency resource scheduling strategies from ground users. However, the current network's time-frequency resource scheduling strategy does not take into account the networking and service characteristics of low-altitude networks, and cannot meet the needs of low-altitude network users and services for flexible scheduling. Summary of the invention
[0004] Based on this, it is necessary to provide a time-frequency resource scheduling method, device, computer equipment and storage medium that can meet the needs of flexible scheduling of low-altitude network users and services in response to the above technical problems.
[0005] In a first aspect, the present application provides a time-frequency resource scheduling method. The method comprises:
[0006] Acquire target beam information of a current beam accessed by a target terminal; wherein the target beam information includes at least one of a target time-frequency position code, a target beam index, and a target beam type;
[0007] Selecting a target time-frequency resource region corresponding to the target beam information from the candidate time-frequency resource regions;
[0008] In the target time-frequency resource area, time-frequency resources are provided for the target terminal.
[0009] In one of the embodiments, selecting a target time-frequency resource region corresponding to the beam attribute information from the candidate time-frequency resource region includes:
[0010] According to the target beam information and a first mapping relationship between the candidate beam information and the candidate time-frequency resource regions, a target time-frequency resource region corresponding to the target beam information is selected from the candidate time-frequency resource regions.
[0011] In one of the embodiments, selecting a target time-frequency resource region corresponding to the target beam information from the candidate time-frequency resource region according to the target beam information and a first mapping relationship between the candidate beam information and the candidate time-frequency resource region includes:
[0012] Selecting reference beam information that is the same as the target beam information from at least one candidate beam information recorded in the first mapping relationship;
[0013] The candidate time-frequency resource region corresponding to the reference beam information in the first mapping relationship is used as the target time-frequency resource region corresponding to the target beam information.
[0014] In one of the embodiments, the acquiring target beam information of the current beam accessed by the target terminal includes:
[0015] Obtain the target time-frequency position code corresponding to the current beam accessed by the target terminal;
[0016] According to the target time-frequency position code, a target beam index and a target beam type corresponding to the current beam are determined.
[0017] In one of the embodiments, determining the target beam index and the target beam type corresponding to the current beam according to the target time-frequency position code includes:
[0018] Determine a target beam index corresponding to the target time-frequency position code according to the target time-frequency position code and a second mapping relationship between the candidate video position code and the candidate beam index;
[0019] The target beam type corresponding to the current beam is determined according to the type tag corresponding to the target beam index.
[0020] In one of the embodiments, there is no overlap between different candidate time-frequency resource regions, and different candidate time-frequency resource regions correspond to different time-frequency resources.
[0021] In a second aspect, the present application also provides a time-frequency resource scheduling device. The device includes:
[0022] An acquisition module, used to acquire target beam information of a current beam accessed by a target terminal; wherein the target beam information includes at least one of a target time-frequency position code, a target beam index, and a target beam type;
[0023] A selection module, configured to select a target time-frequency resource region corresponding to the target beam information from candidate time-frequency resource regions;
[0024] The determination module is used to provide time-frequency resources for the target terminal in the target time-frequency resource area.
[0025] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
[0026] Acquire target beam information of a current beam accessed by a target terminal; wherein the target beam information includes at least one of a target time-frequency position code, a target beam index, and a target beam type;
[0027] Selecting a target time-frequency resource region corresponding to the target beam information from the candidate time-frequency resource regions;
[0028] In the target time-frequency resource area, time-frequency resources are provided for the target terminal.
[0029] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0030] Acquire target beam information of a current beam accessed by a target terminal; wherein the target beam information includes at least one of a target time-frequency position code, a target beam index, and a target beam type;
[0031] Selecting a target time-frequency resource region corresponding to the target beam information from the candidate time-frequency resource regions;
[0032] In the target time-frequency resource area, time-frequency resources are provided for the target terminal.
[0033] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0034] Acquire target beam information of a current beam accessed by a target terminal; wherein the target beam information includes at least one of a target time-frequency position code, a target beam index, and a target beam type;
[0035] Selecting a target time-frequency resource region corresponding to the target beam information from the candidate time-frequency resource regions;
[0036] In the target time-frequency resource area, time-frequency resources are provided for the target terminal.
[0037] The above-mentioned time-frequency resource scheduling method, device, computer equipment and storage medium obtain the target beam information of the current beam accessed by the target terminal to select the target time-frequency resource area corresponding to the target beam information from the candidate time-frequency resource area, and then provide the target terminal with time-frequency resources in the target time-frequency resource area. According to the above content, in the process of providing time-frequency resources for the target terminal, the present application does not adopt the same video resource scheduling strategy as the ground user, but selects the target time-frequency resource area adapted to the target terminal from at least one candidate time-frequency resource area according to the target beam information of the current beam accessed by the target terminal, ensuring that in the process of providing the target time-frequency resource area for the target terminal, the networking characteristics of the low-altitude network and the characteristics of the low-altitude business are fully considered, and differentiated time-frequency resource scheduling processing is provided for low-altitude users to better meet the business needs of low-altitude users. In addition, since different terminals access different current beams, their corresponding target beam information is also different, thereby realizing differentiated resource scheduling for the user status and user status of different low-altitude users, preventing resource competition between different low-altitude users and affecting user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 An application environment diagram of a time-frequency resource scheduling method provided in an embodiment of the present application;
[0039] Figure 2 A schematic diagram of a flow chart of a first time-frequency resource scheduling method provided in an embodiment of the present application;
[0040] Figure 3 A schematic diagram of beam time-frequency information provided in an embodiment of the present application;
[0041] Figure 4 A schematic diagram of the first beam coverage provided in an embodiment of the present application;
[0042] Figure 5 A schematic diagram of a candidate time-frequency resource region provided in an embodiment of the present application;
[0043] Figure 6 A schematic diagram of a flow chart of a second time-frequency resource scheduling method provided in an embodiment of the present application;
[0044] Figure 7 A schematic diagram of a flow chart of a third time-frequency resource scheduling method provided in an embodiment of the present application;
[0045] Figure 8 A structural block diagram of a time-frequency resource scheduling device provided in an embodiment of the present application;
[0046] Fig. 9 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0047] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0048] The time-frequency resource scheduling method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. By obtaining the target beam information of the current beam accessed by the target terminal, it is possible to select the target time-frequency resource area corresponding to the target beam information from the candidate time-frequency resource area, and then provide the target terminal with time-frequency resources in the target time-frequency resource area. Among them, the terminal 102 can be but is not limited to various personal computers, laptops, smart phones, tablets, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The server 104 can be implemented with an independent server or a server cluster consisting of multiple servers.
[0049] In one embodiment, Figure 2 As shown, a time-frequency resource scheduling method is provided, and the method is applied to Figure 1 The terminal 102 in the example is used as an example to illustrate, and the following steps are included:
[0050] S201, obtaining target beam information of the current beam accessed by the target terminal.
[0051] The target beam information includes at least one of a target time-frequency position code, a target beam index, and a target beam type. The target beam type includes at least one of a ground beam, a low-altitude beam, and a high-altitude beam.
[0052] It should be noted that when it is necessary to obtain the target beam information of the current beam accessed by the target terminal, it may specifically include the following contents: obtaining the target time-frequency position code corresponding to the current beam accessed by the target terminal; and then, according to the target time-frequency position code, determining the target beam index and target beam type corresponding to the current beam.
[0053] Among them, the current beam refers to the SSB (Synchronization Signal and PBCH block) beam. The SSB beam is composed of three parts: the primary synchronization signal (PSS), the secondary synchronization signal (SSS), and the PBCH (Physical Broadcast Channel).
[0054] It should be noted that in order to prevent different communication beams from influencing each other, different communication beams can be sent at different time-frequency positions during the deployment of communication beams; and the time-frequency position codes corresponding to different time-frequency positions are pre-fixed.
[0055] Furthermore, when it is necessary to obtain the time-frequency position code corresponding to the communication beam, the time-frequency position corresponding to the communication beam can be detected, and then, according to the mapping relationship between the time-frequency position and the time-frequency position code, the operation of obtaining the target time-frequency position code corresponding to the communication beam is realized.
[0056] In one embodiment of the present application, a mapping relationship between the time-frequency position and the target time-frequency position code can be first constructed, wherein the mapping relationship records at least one candidate time-frequency position and the candidate time-frequency position code corresponding to each candidate time-frequency position; therefore, when it is necessary to obtain the time-frequency position code corresponding to the communication beam, the time-frequency position corresponding to the communication beam can be determined, and then, the candidate time-frequency position identical to the video position is determined from the mapping relationship, and the candidate time-frequency position code corresponding to the candidate time-frequency position identical to the video position is used as the target time-frequency position code corresponding to the communication beam.
[0057] To further illustrate, coding rules for time-frequency positions may be pre-specified so that after different communication beams are sent at different time-frequency positions, the target time-frequency position coding corresponding to each time-frequency position can be determined according to the coding rules. In summary, there may be many coding rules for time-frequency position coding, and the coding rules for time-frequency position coding are not limited here.
[0058] As an example, if there are 7 communication beams in total, including three ground beams, two low-altitude beams and two high-altitude beams, according to the coding rule, the time-frequency positions of the three ground beams are coded as 1, 2, and 3; the time-frequency positions of the two low-altitude beams are coded as 4 and 5; and the time-frequency positions of the two high-altitude beams are coded as 6 and 7; therefore, the time-frequency relationship corresponding to the 7 communication beams is as follows: Figure 3 As shown; and the beam space distribution diagram corresponding to the air-to-ground base station capable of sending 7 communication beams is as follows Figure 4shown.
[0059] To further illustrate, when it is necessary to determine the target beam index corresponding to the communication beam, the target beam index corresponding to the communication beam can be determined based on the mapping relationship between the candidate position code and the candidate index information and the target time-frequency position code.
[0060] In one embodiment of the present application, when the server needs to determine the target beam index corresponding to the communication beam, the target time-frequency position code corresponding to the communication beam sent by the receiving terminal can be received; wherein, the target time-frequency position code is the terminal determining the time-frequency position information of the communication beam after measuring the communication beam, and determining the target time-frequency position code corresponding to the communication beam according to the time-frequency position information and then sending it to the server; the server determines the reference position code in the candidate position code that is the same as the target time-frequency position code based on the mapping relationship between the candidate position code and the candidate index information, and the candidate index information corresponding to the reference position code in the mapping relationship is used as the target beam index corresponding to the communication beam.
[0061] Specifically, the terminal measures the SSB beam at the SSB beam sending time-frequency position with the target time-frequency position code 4. Therefore, the terminal feeds back the SSB beam target time-frequency position code 4 to the server; so that the server knows, based on the mapping relationship, that the target beam index of the SSB beam measured by the terminal is 4.
[0062] In one embodiment of the present application, when the terminal needs to determine the target beam index corresponding to the communication beam, it may include the following contents: obtaining the target beam index corresponding to the communication beam sent by the terminal; wherein the target beam index is determined by the terminal based on the time-frequency position coding, and the mapping relationship between the candidate position coding and the candidate index information.
[0063] In one embodiment of the present application, when the server needs to determine the target beam type corresponding to the communication beam, the target time-frequency position code corresponding to the communication beam sent by the receiving terminal can be received; wherein, the target time-frequency position code is the terminal determining the time-frequency position information of the communication beam after measuring the communication beam, and determining the target time-frequency position code corresponding to the communication beam according to the time-frequency position information and then sending it to the server; the server determines the reference position code in the candidate position code that is the same as the target time-frequency position code based on the mapping relationship between the candidate position code and the candidate beam type, and the candidate beam type corresponding to the reference position code in the mapping relationship is used as the target beam type corresponding to the communication beam.
[0064] S202: Select a target time-frequency resource region corresponding to the target beam information from the candidate time-frequency resource regions.
[0065] In one embodiment of the present application, a first mapping relationship between candidate beam information and candidate time-frequency resource regions can be pre-set, and then, based on the target beam information and the first mapping relationship between the candidate beam information and the candidate time-frequency resource regions, a target time-frequency resource region corresponding to the target beam information is selected from the candidate time-frequency resource region.
[0066] S203: Provide time-frequency resources for the target terminal in the target time-frequency resource area.
[0067] It should be noted that the candidate time-frequency resource region can be Figure 5 As shown, after determining the target time-frequency resource area in the candidate time-frequency resource area, the time-frequency resources can be provided to the target terminal according to the time-frequency resources belonging to the target time-frequency resource area.
[0068] There is no overlap between different candidate time-frequency resource regions, and different candidate time-frequency resource regions correspond to different time-frequency resources.
[0069] The above-mentioned time-frequency resource scheduling method obtains the target beam information of the current beam accessed by the target terminal to select the target time-frequency resource area corresponding to the target beam information from the candidate time-frequency resource area, and then, in the target time-frequency resource area, provides the target terminal with time-frequency resources. According to the above content, in the process of providing time-frequency resources for the target terminal, the present application does not adopt the same video resource scheduling strategy as the ground user, but selects the target time-frequency resource area adapted to the target terminal from at least one candidate time-frequency resource area according to the target beam information of the current beam accessed by the target terminal, ensuring that in the process of providing the target time-frequency resource area for the target terminal, the networking characteristics of the low-altitude network and the characteristics of the low-altitude business are fully considered, and differentiated time-frequency resource scheduling processing is provided for low-altitude users to better meet the business needs of low-altitude users. In addition, since different terminals access different current beams, their corresponding target beam information is also different, thereby realizing differentiated resource scheduling for the user status and user status of different low-altitude users, preventing resource competition between different low-altitude users and affecting user experience.
[0070] In one embodiment, when it is necessary to select a target time-frequency resource region corresponding to beam attribute information from a candidate time-frequency resource region, the following contents may be included:
[0071] According to the target beam information and a first mapping relationship between the candidate beam information and the candidate time-frequency resource regions, a target time-frequency resource region corresponding to the target beam information is selected from the candidate time-frequency resource regions.
[0072] Specifically, when it is necessary to select a target time-frequency resource area corresponding to the target beam information from the candidate time-frequency resource area based on the target beam information and the first mapping relationship, it may include the following contents: according to at least one candidate beam information recorded in the first mapping relationship, select reference beam information that is the same as the target beam information; and use the candidate time-frequency resource area corresponding to the reference beam information in the first mapping relationship as the target time-frequency resource area corresponding to the target beam information.
[0073] As an example, if the server reserves specific candidate time-frequency resource areas for high-altitude users, low-altitude users and ground users in advance, and determines the target time-frequency resource area corresponding to the target beam information based on the target beam information of the current beam accessed by the target terminal.
[0074] As an example, if the beam attribute information is a target time-frequency position code; selecting a target time-frequency resource region corresponding to the beam attribute information from a preset candidate time-frequency resource region includes: determining a target time-frequency resource region corresponding to the target time-frequency position code from the candidate time-frequency resource region according to a third mapping relationship between the preset time-frequency position code and the candidate time-frequency resource region. The third mapping relationship records at least one candidate position code and a candidate time-frequency resource region corresponding to each candidate position code.
[0075] In one embodiment of the present application, if the target time-frequency position is coded as 1 / 2 / 3, the ground resource area is determined as the target time-frequency resource area for user scheduling; if the target time-frequency position is coded as 4 / 5, the low-altitude resource area is determined as the target time-frequency resource area for user scheduling; if the target time-frequency position is coded as 6 / 7, the high-altitude resource area is determined as the target time-frequency resource area for user scheduling.
[0076] As an example, if the beam attribute information is a target beam index; selecting a target time-frequency resource area corresponding to the beam attribute information from a preset candidate time-frequency resource area includes: determining a target time-frequency resource area corresponding to the target beam index from the candidate time-frequency resource area according to a fourth mapping relationship between the preset beam index and the candidate time-frequency resource area. The fourth mapping relationship records at least one candidate index and a candidate time-frequency resource area corresponding to each candidate index.
[0077] In one embodiment of the present application, if the target beam index is 1 / 2 / 3, the ground resource area is determined as the target time-frequency resource area for user scheduling; if the target beam index is 4 / 5, the low-altitude resource area is determined as the target time-frequency resource area for user scheduling; if the target beam index is 6 / 7, the high-altitude resource area is determined as the target time-frequency resource area for user scheduling.
[0078] As an example, if the beam attribute information is a standard beam type; selecting a target time-frequency resource area corresponding to the beam attribute information from a preset candidate time-frequency resource area includes: determining a target time-frequency resource area corresponding to the standard beam type from the candidate time-frequency resource area according to a fifth mapping relationship between the preset beam type and the candidate time-frequency resource area. The fifth mapping relationship records at least one candidate type and a candidate time-frequency resource area corresponding to each candidate type.
[0079] In one embodiment of the present application, if the target beam type is a ground beam, the ground resource area is determined as the target time-frequency resource area for user scheduling; if the target beam type is a low-altitude beam, the low-altitude resource area is determined as the target time-frequency resource area for user scheduling; if the target beam type is a high-altitude beam, the high-altitude resource area is determined as the target time-frequency resource area for user scheduling.
[0080] The above-mentioned time-frequency resource scheduling method ensures that in the process of providing the target time-frequency resource area for the target terminal, the networking characteristics of the low-altitude network and the characteristics of the low-altitude business are fully considered, by selecting the target time-frequency resource area that is adapted to the target terminal from at least one candidate time-frequency resource area, thereby realizing differentiated time-frequency resource scheduling processing for low-altitude users and better meeting the business needs of low-altitude users.
[0081] In one embodiment, if Figure 6 As shown, when it is necessary to obtain the target beam information of the current beam accessed by the target terminal, the following contents may be specifically included:
[0082] S601, obtaining a target time-frequency position code corresponding to a current beam accessed by a target terminal.
[0083] In one embodiment of the present application, a mapping relationship between time-frequency positions and target time-frequency position codes is pre-constructed, wherein the mapping relationship records at least one candidate time-frequency position and candidate time-frequency position codes corresponding to each candidate time-frequency position; therefore, when it is necessary to obtain the time-frequency position code corresponding to the communication beam, the time-frequency position corresponding to the communication beam can be determined, and then, the candidate time-frequency position identical to the video position is determined from the mapping relationship, and the candidate time-frequency position code corresponding to the candidate time-frequency position identical to the video position is used as the target time-frequency position code corresponding to the communication beam.
[0084] S602: Determine a target beam index and a target beam type corresponding to the current beam according to the target time-frequency position code.
[0085] It should be noted that when it is necessary to determine the target beam index and target beam type corresponding to the current beam, the following contents may be included: determining the target beam index corresponding to the target time-frequency position coding according to the target time-frequency position coding and the second mapping relationship between the candidate video position coding and the candidate beam index; determining the target beam type corresponding to the current beam according to the type label corresponding to the target beam index.
[0086] The above-mentioned time-frequency resource scheduling method, by determining the target beam information of the current beam accessed by the target terminal, provides a data basis for the subsequent process of determining the target time-frequency resource area, ensuring that in the process of providing the target time-frequency resource area for the target terminal, the low-altitude network networking characteristics and low-altitude business characteristics are fully considered, thereby realizing differentiated time-frequency resource scheduling processing for low-altitude users and better meeting the business needs of low-altitude users.
[0087] In one embodiment, if Figure 7 As shown, when it is necessary to provide time-frequency resources for the target terminal, the following contents may be included:
[0088] S701, obtaining a target time-frequency position code corresponding to a current beam accessed by a target terminal.
[0089] S702: Determine a target beam index corresponding to the target time-frequency position code according to the target time-frequency position code and a second mapping relationship between the candidate video position code and the candidate beam index.
[0090] S703: Determine the target beam type corresponding to the current beam according to the type tag corresponding to the target beam index.
[0091] S704: Select reference beam information that is the same as the target beam information from at least one candidate beam information recorded in the first mapping relationship.
[0092] S705: Use the candidate time-frequency resource region corresponding to the reference beam information in the first mapping relationship as the target time-frequency resource region corresponding to the target beam information.
[0093] S706: Provide time-frequency resources for the target terminal in the target time-frequency resource area.
[0094] The above-mentioned time-frequency resource scheduling method obtains the target beam information of the current beam accessed by the target terminal to select the target time-frequency resource area corresponding to the target beam information from the candidate time-frequency resource area, and then, in the target time-frequency resource area, provides the target terminal with time-frequency resources. According to the above content, in the process of providing time-frequency resources for the target terminal, the present application does not adopt the same video resource scheduling strategy as the ground user, but selects the target time-frequency resource area adapted to the target terminal from at least one candidate time-frequency resource area according to the target beam information of the current beam accessed by the target terminal, ensuring that in the process of providing the target time-frequency resource area for the target terminal, the networking characteristics of the low-altitude network and the characteristics of the low-altitude business are fully considered, and differentiated time-frequency resource scheduling processing is provided for low-altitude users to better meet the business needs of low-altitude users. In addition, since different terminals access different current beams, their corresponding target beam information is also different, thereby realizing differentiated resource scheduling for the user status and user status of different low-altitude users, preventing resource competition between different low-altitude users and affecting user experience.
[0095] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0096] Based on the same inventive concept, the embodiment of the present application also provides a time-frequency resource scheduling device for implementing the time-frequency resource scheduling method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more time-frequency resource scheduling device embodiments provided below can refer to the limitations of the time-frequency resource scheduling method above, and will not be repeated here.
[0097] In one embodiment, Figure 8 As shown, a time-frequency resource scheduling device is provided, comprising: an acquisition module 10, a selection module 20 and a determination module 30, wherein:
[0098] The acquisition module 10 is used to acquire the target beam information of the current beam accessed by the target terminal; wherein the target beam information includes at least one of a target time-frequency position code, a target beam index and a target beam type.
[0099] The selection module 20 is used to select a target time-frequency resource region corresponding to the target beam information from the candidate time-frequency resource regions.
[0100] The determination module 30 is used to provide time-frequency resources for the target terminal within the target time-frequency resource area.
[0101] In one embodiment, according to the target beam information and a first mapping relationship between the candidate beam information and the candidate time-frequency resource regions, a target time-frequency resource region corresponding to the target beam information is selected from the candidate time-frequency resource regions.
[0102] In one embodiment, according to at least one candidate beam information recorded in the first mapping relationship, reference beam information that is the same as the target beam information is selected;
[0103] The candidate time-frequency resource region corresponding to the reference beam information in the first mapping relationship is used as the target time-frequency resource region corresponding to the target beam information.
[0104] In one embodiment, a target time-frequency position code corresponding to a current beam accessed by a target terminal is obtained;
[0105] According to the target time-frequency position code, the target beam index and target beam type corresponding to the current beam are determined.
[0106] In one embodiment, a target beam index corresponding to the target time-frequency position code is determined according to the target time-frequency position code and a second mapping relationship between the candidate video position code and the candidate beam index;
[0107] According to the type label corresponding to the target beam index, the target beam type corresponding to the current beam is determined.
[0108] In one embodiment, there is no overlap between different candidate time-frequency resource regions, and different candidate time-frequency resource regions correspond to different time-frequency resources.
[0109] The above-mentioned time-frequency resource scheduling device obtains the target beam information of the current beam accessed by the target terminal to select the target time-frequency resource area corresponding to the target beam information from the candidate time-frequency resource area, and then, in the target time-frequency resource area, provides the target terminal with time-frequency resources. According to the above content, in the process of providing time-frequency resources for the target terminal, the present application does not adopt the same video resource scheduling strategy as the ground user, but selects the target time-frequency resource area adapted to the target terminal from at least one candidate time-frequency resource area according to the target beam information of the current beam accessed by the target terminal, ensuring that in the process of providing the target time-frequency resource area for the target terminal, the networking characteristics of the low-altitude network and the characteristics of the low-altitude business are fully considered, and differentiated time-frequency resource scheduling processing is provided for low-altitude users to better meet the business needs of low-altitude users. In addition, since different terminals access different current beams, their corresponding target beam information is also different, thereby realizing differentiated resource scheduling for the user status and user status of different low-altitude users, preventing resource competition between different low-altitude users and affecting user experience.
[0110] Each module in the above-mentioned time-frequency resource scheduling device can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.
[0111] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Fig. 9As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a time-frequency resource scheduling method is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0112] Those skilled in the art will understand that Fig. 9 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0113] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0114] Acquire target beam information of a current beam accessed by a target terminal; wherein the target beam information includes at least one of a target time-frequency position code, a target beam index, and a target beam type;
[0115] Selecting a target time-frequency resource region corresponding to the target beam information from the candidate time-frequency resource regions;
[0116] In the target time-frequency resource area, time-frequency resources are provided to the target terminal.
[0117] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0118] According to the target beam information and a first mapping relationship between the candidate beam information and the candidate time-frequency resource regions, a target time-frequency resource region corresponding to the target beam information is selected from the candidate time-frequency resource regions.
[0119] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0120] Selecting reference beam information that is the same as the target beam information from at least one candidate beam information recorded in the first mapping relationship;
[0121] The candidate time-frequency resource region corresponding to the reference beam information in the first mapping relationship is used as the target time-frequency resource region corresponding to the target beam information.
[0122] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0123] Obtain the target time-frequency position code corresponding to the current beam accessed by the target terminal;
[0124] According to the target time-frequency position code, the target beam index and target beam type corresponding to the current beam are determined.
[0125] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0126] Determine a target beam index corresponding to the target time-frequency position code according to the target time-frequency position code and a second mapping relationship between the candidate video position code and the candidate beam index;
[0127] According to the type label corresponding to the target beam index, the target beam type corresponding to the current beam is determined.
[0128] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0129] There is no overlap between different candidate time-frequency resource regions, and different candidate time-frequency resource regions correspond to different time-frequency resources.
[0130] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0131] Acquire target beam information of a current beam accessed by a target terminal; wherein the target beam information includes at least one of a target time-frequency position code, a target beam index, and a target beam type;
[0132] Selecting a target time-frequency resource region corresponding to the target beam information from the candidate time-frequency resource regions;
[0133] In the target time-frequency resource area, time-frequency resources are provided to the target terminal.
[0134] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0135] According to the target beam information and a first mapping relationship between the candidate beam information and the candidate time-frequency resource regions, a target time-frequency resource region corresponding to the target beam information is selected from the candidate time-frequency resource regions.
[0136] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0137] Selecting reference beam information that is the same as the target beam information from at least one candidate beam information recorded in the first mapping relationship;
[0138] The candidate time-frequency resource region corresponding to the reference beam information in the first mapping relationship is used as the target time-frequency resource region corresponding to the target beam information.
[0139] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0140] Obtain the target time-frequency position code corresponding to the current beam accessed by the target terminal;
[0141] According to the target time-frequency position code, the target beam index and target beam type corresponding to the current beam are determined.
[0142] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0143] Determine a target beam index corresponding to the target time-frequency position code according to the target time-frequency position code and a second mapping relationship between the candidate video position code and the candidate beam index;
[0144] According to the type label corresponding to the target beam index, the target beam type corresponding to the current beam is determined.
[0145] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0146] There is no overlap between different candidate time-frequency resource regions, and different candidate time-frequency resource regions correspond to different time-frequency resources.
[0147] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0148] Acquire target beam information of a current beam accessed by a target terminal; wherein the target beam information includes at least one of a target time-frequency position code, a target beam index, and a target beam type;
[0149] Selecting a target time-frequency resource region corresponding to the target beam information from the candidate time-frequency resource regions;
[0150] In the target time-frequency resource area, time-frequency resources are provided to the target terminal.
[0151] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0152] According to the target beam information and a first mapping relationship between the candidate beam information and the candidate time-frequency resource regions, a target time-frequency resource region corresponding to the target beam information is selected from the candidate time-frequency resource regions.
[0153] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0154] Selecting reference beam information that is the same as the target beam information from at least one candidate beam information recorded in the first mapping relationship;
[0155] The candidate time-frequency resource region corresponding to the reference beam information in the first mapping relationship is used as the target time-frequency resource region corresponding to the target beam information.
[0156] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0157] Obtain the target time-frequency position code corresponding to the current beam accessed by the target terminal;
[0158] According to the target time-frequency position code, the target beam index and target beam type corresponding to the current beam are determined.
[0159] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0160] Determine a target beam index corresponding to the target time-frequency position code according to the target time-frequency position code and a second mapping relationship between the candidate video position code and the candidate beam index;
[0161] According to the type label corresponding to the target beam index, the target beam type corresponding to the current beam is determined.
[0162] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0163] There is no overlap between different candidate time-frequency resource regions, and different candidate time-frequency resource regions correspond to different time-frequency resources.
[0164] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.
[0165] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0166] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0167] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A time-frequency resource scheduling method, characterized in that: The method comprises: Acquire target beam information of a current beam accessed by a target terminal; wherein the target beam information includes at least one of a target time-frequency position code, a target beam index, and a target beam type; Selecting a target time-frequency resource region corresponding to the target beam information from the candidate time-frequency resource regions; In the target time-frequency resource area, time-frequency resources are provided for the target terminal.
2. The method according to claim 1, characterized in that: The selecting, from the candidate time-frequency resource regions, a target time-frequency resource region corresponding to the beam attribute information comprises: According to the target beam information and a first mapping relationship between the candidate beam information and the candidate time-frequency resource regions, a target time-frequency resource region corresponding to the target beam information is selected from the candidate time-frequency resource regions.
3. The method according to claim 2, characterized in that The selecting, according to the target beam information and a first mapping relationship between the candidate beam information and the candidate time-frequency resource region, a target time-frequency resource region corresponding to the target beam information from the candidate time-frequency resource region includes: Selecting reference beam information that is the same as the target beam information from at least one candidate beam information recorded in the first mapping relationship; The candidate time-frequency resource region corresponding to the reference beam information in the first mapping relationship is used as the target time-frequency resource region corresponding to the target beam information.
4. The method according to claim 1, characterized in that: The acquiring target beam information of the current beam accessed by the target terminal includes: Obtain the target time-frequency position code corresponding to the current beam accessed by the target terminal; According to the target time-frequency position code, a target beam index and a target beam type corresponding to the current beam are determined.
5. The method according to claim 4, characterized in that The determining, according to the target time-frequency position code, a target beam index and a target beam type corresponding to the current beam includes: Determine a target beam index corresponding to the target time-frequency position code according to the target time-frequency position code and a second mapping relationship between the candidate video position code and the candidate beam index; The target beam type corresponding to the current beam is determined according to the type tag corresponding to the target beam index.
6. The method according to any one of claims 1 to 5, characterized in that: There is no overlap between different candidate time-frequency resource regions, and different candidate time-frequency resource regions correspond to different time-frequency resources.
7. A time-frequency resource scheduling device, characterized in that: The device comprises: An acquisition module, used to acquire target beam information of a current beam accessed by a target terminal; wherein the target beam information includes at least one of a target time-frequency position code, a target beam index, and a target beam type; A selection module, configured to select a target time-frequency resource region corresponding to the target beam information from candidate time-frequency resource regions; The determination module is used to provide time-frequency resources for the target terminal in the target time-frequency resource area.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Satellite beam scheduling method and device, equipment and storage medium
CN116827419A
Ground-air network coverage method and device, computer equipment and storage medium
CN118317329A
Communication method and device, storage medium, relay equipment and network equipment
CN118555656A
Beam management method, terminal, network device, and storage medium
WO2019157911A1