Wavelength planning methods, apparatus and equipment for non-terrestrial users
By acquiring the first set of satellites and wavelengths for non-terrestrial terminals, identifying the second set of satellites and wavelengths, and selecting a suitable third set of satellites and wavelengths, the problem of service guarantee for non-terrestrial users in satellite internet is solved, and effective service for non-terrestrial users is achieved.
Patent Information
- Application Number
- CN202511066620.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-31
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2045-07-31
AI Technical Summary
Existing technologies cannot effectively plan the wavelengths of non-terrestrial users in satellite internet, resulting in their inability to obtain effective service guarantees and affecting the normal operation of satellite internet.
By acquiring the first set of satellites corresponding to the target non-ground terminal, determining its corresponding first set of beam positions, identifying the second satellite and the second set of beam positions, and finally selecting the third satellite and the third beam position, a beam position planning result is formed and sent to the service satellite to execute the beam scheduling strategy.
Without affecting the normal operation of satellite internet, service guarantees for non-terrestrial users have been improved, ensuring that their communication needs are met.
Smart Images

Figure CN120567288B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of satellite internet technology, and in particular to a wavelet planning method, apparatus and equipment for non-terrestrial users. Background Technology
[0002] In satellite internet, user terminals can be divided into two categories: terrestrial terminals and non-terrestrial terminals. Terrestrial terminals are located at the ground level and correspond one-to-one with a fundamental band. Current technology allows for dynamic coverage of ground areas by satellites using the fundamental band. Non-terrestrial terminals, however, are located above the ground. Different satellite beams provide services to them covering different ground areas, and their corresponding fundamental bands may also differ. Therefore, non-terrestrial terminals generally do not correspond one-to-one with terrestrial fundamental bands. In this scenario, it is necessary to rationally plan the fundamental bands to improve service assurance for non-terrestrial terminals without affecting the normal operation of the satellite internet. Summary of the Invention
[0003] The purpose of this application is to provide a wavelength planning method, apparatus, and device for non-terrestrial users, so as to improve service guarantee for non-terrestrial users in satellite internet without affecting the normal operation of satellite internet.
[0004] To achieve the above objectives, in one aspect, embodiments of this application provide a beamout planning method for non-terrestrial users, including:
[0005] Obtain the first set of satellites corresponding to the target non-ground terminal;
[0006] Determine the first wave position corresponding to each first satellite in the first satellite set for the target non-ground terminal, and form the first wave position set corresponding to the target non-ground terminal;
[0007] Based on the first satellite set and the first wave position set, identify the second satellite set and the second wave position set corresponding to the target non-ground terminal;
[0008] Obtain the third satellite and the third wavelength corresponding to the target non-ground terminal from the second satellite set and the second wavelength set.
[0009] In the wavelet planning method of this application embodiment, obtaining the first satellite set corresponding to the target non-ground terminal includes:
[0010] The satellite in the satellite set that is horizontally at a distance not exceeding the limit radius from the target non-ground terminal, and / or whose angle with the target non-ground terminal on the vertical axis does not exceed the limit inclination angle, shall be designated as the first satellite of the target non-ground terminal.
[0011] In the wavelet planning method of this application embodiment, the limiting radius is determined based on a first distance, a second distance, and a first inclination angle; the first distance includes the distance from the target non-ground terminal to its surface projection point; the second distance includes the distance between a designated satellite in the satellite set and its sub-satellite point; the first inclination angle includes the inclination angle of the designated satellite.
[0012] In the wave position planning method of this application embodiment, the limiting radius is the product of the absolute value of the difference and the tangent value; the absolute value of the difference is the absolute value of the difference between the first distance and the second distance; and the tangent value is the tangent value of the first tilt angle.
[0013] In the wave position planning method of this application embodiment, the limiting inclination angle includes the inclination angle of the specified satellite.
[0014] In the wave position planning method of this application embodiment, the designated satellite includes the satellite with the largest orbital altitude in the satellite set.
[0015] In the wavelet planning method of this application embodiment, determining the first wavelet corresponding to the target non-ground terminal and each first satellite in the first satellite set includes:
[0016] For each first satellite in the first satellite set, obtain the equation of the straight line between the target non-ground terminal and the corresponding first satellite;
[0017] Based on the equation of the straight line and the equation of the Earth as a sphere, calculate the two intersection points of the straight line with the Earth's surface.
[0018] Of the two intersection points of the straight line with the ground surface, the intersection point closest to the target non-ground terminal is taken as the closest intersection point of the straight line with the ground surface;
[0019] The first wave position at the point where the straight line intersects the Earth's surface the nearest point is taken as the first wave position corresponding to the first satellite.
[0020] In the wave position planning method of this application embodiment, the step of identifying the second satellite set and the second wave position set corresponding to the target non-ground terminal based on the first satellite set and the first wave position set includes:
[0021] Remove non-service area wavelengths, first wavelengths with electronic fences, and / or first wavelengths that need to be interfered with from the first wavelength set to obtain the second wavelength set corresponding to the target non-ground terminal;
[0022] The first satellite in the first satellite set that does not correspond to the first spectral position of the target non-ground terminal is removed, and the second satellite set corresponding to the target non-ground terminal is obtained.
[0023] In the wave position planning method of this application embodiment, the interference avoidance includes wave position granular interference avoidance.
[0024] In the wavelet planning method of this application embodiment, obtaining the third satellite and the third wavelet corresponding to the target non-ground terminal from the second satellite set and the second wavelet set includes:
[0025] Obtain the distance between the target non-ground terminal and each of the second satellites in the second satellite set to obtain a distance set;
[0026] The second satellite corresponding to the smallest distance in the set is designated as the third satellite of the target non-ground terminal;
[0027] The second wavelet in the second wavelet set corresponding to the third satellite is used as the third wavelet of the target non-ground terminal.
[0028] In the wave position planning method of this application embodiment, the method further includes:
[0029] Output a position planning result containing information about the third satellite and the third position; the position planning result includes:
[0030] Terminal identifier;
[0031] Third satellite identifier;
[0032] Third wave position identifier;
[0033] Service start and end times;
[0034] Service termination time.
[0035] The wave position planning method in this application embodiment also includes:
[0036] The third satellite identifier, the service start and end time, and the service termination time are sent to the third satellite corresponding to the third satellite identifier.
[0037] On the other hand, embodiments of this application also provide a beam planning device for non-terrestrial users, including:
[0038] The first acquisition module is used to acquire the first set of satellites corresponding to the target non-ground terminal;
[0039] The determination module is used to determine the first wave position corresponding to each first satellite in the first satellite set of the target non-ground terminal, thereby forming the first wave position set corresponding to the target non-ground terminal;
[0040] The identification module is used to identify the second satellite set and the second wave position set corresponding to the target non-ground terminal based on the first satellite set and the first wave position set;
[0041] The second module is used to obtain the third satellite and the third wavelength corresponding to the target non-ground terminal from the second satellite set and the second wavelength set.
[0042] On the other hand, embodiments of this application also provide a network device, comprising:
[0043] At least one processor; and
[0044] At least one memory storing instructions that, when executed individually or jointly by the at least one processor, cause the network device to perform the above-described waveform planning method.
[0045] On the other hand, embodiments of this application also provide a computer storage medium storing instructions thereon, wherein the instructions, when executed individually or jointly by at least one processor of a computer device, cause the computer device to perform the above-described wave planning method.
[0046] On the other hand, embodiments of this application also provide a computer program product, including instructions, wherein the instructions, when executed individually or jointly by at least one processor of a computer device, cause the computer device to perform the above-described wave planning method.
[0047] On the other hand, embodiments of this application also provide a chip, wherein the chip includes a circuit system configured to perform the above-described wave position planning method.
[0048] As can be seen from the technical solutions provided in the embodiments of this application above, in the embodiments of this application, based on obtaining the maximum set of serviceable satellites (first satellite set) corresponding to the target non-terrestrial terminal, the basic wavelengths (first wavelengths) corresponding to the terminal and each serviceable satellite (first satellite) can be obtained. From these basic wavelengths (first wavelengths), associated wavelengths (second wavelengths) suitable for providing services to the terminal are selected, and associated satellites (second satellites) suitable for providing services to the terminal are selected from the maximum set of serviceable satellites (first satellite set). Then, service wavelengths (third wavelengths) are further selected from these associated wavelengths (second wavelengths), and service satellites (third satellites) are further selected from these associated satellites (second satellites), thereby obtaining the wavelength planning result corresponding to the terminal. This allows the wavelength planning result to be sent to the service satellite (third satellite) so that the service satellite (third satellite) can execute the corresponding beam scheduling strategy, thereby improving the service guarantee for non-terrestrial users in the satellite internet without affecting the normal operation of the satellite internet. Attached Figure Description
[0049] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. In the drawings:
[0050] Figure 1 A schematic diagram of satellite coverage in the prior art is shown;
[0051] Figure 2 This application shows a schematic diagram illustrating the application environment of wavelet planning for non-terrestrial users in some embodiments of this application.
[0052] Figure 3 The flowcharts of the wave position planning method for non-terrestrial users in some embodiments of this application are shown;
[0053] Figure 4 It shows Figure 2 The flowchart shown illustrates the method for obtaining the candidate satellite set corresponding to the target non-ground terminal.
[0054] Figure 5 A schematic diagram illustrating satellite coverage of a non-terrestrial terminal in an exemplary embodiment of this application is shown;
[0055] Figure 6 It shows Figure 2 The flowchart shown illustrates the method for determining the fundamental wavelet corresponding to each candidate satellite in the candidate satellite set for the target non-ground terminal.
[0056] Figure 7 It shows Figure 2 The flowchart shown illustrates the method for identifying the associated satellite set and associated spectral set corresponding to the target non-ground terminal.
[0057] Figure 8 This illustration shows a schematic diagram of the nearest intersection point between a straight line (the straight line determined by the target non-ground terminal and the candidate satellite) and the Earth's surface in an exemplary embodiment of this application.
[0058] Figure 9 It shows Figure 2 The flowchart shown illustrates the method for obtaining the serving satellite and serving wavelength corresponding to the target non-terrestrial terminal.
[0059] Figure 10 This illustration shows a schematic diagram of the data format of the waveform planning result in an exemplary embodiment of this application;
[0060] Figure 11 A structural block diagram of a network device in some embodiments of this application is shown.
[0061] [Explanation of Labels in the Attached Image]
[0062] 10. Network equipment;
[0063] 20. Satellite;
[0064] 1100: Network equipment;
[0065] 1110: Processor;
[0066] 1120: Memory;
[0067] 1130: Program;
[0068] 1140: Transceiver;
[0069] 1150: Antenna; Detailed Implementation
[0070] To enable those skilled in the art to better understand the technical solutions in this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of this application.
[0071] It should be noted that in the embodiments of this application, 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, data stored, data displayed, etc.) involved are all information and data authorized and agreed upon by the user and fully authorized by all parties. That is, the acquisition, transmission, storage, use, and processing of data in the technical solution of this application all comply with the relevant provisions of national laws and regulations.
[0072] In the description of this application, unless otherwise stated, "and / or" is a term describing the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone, where A and B can be singular or plural. Furthermore, in the description of this disclosure, unless otherwise stated, "multiple" refers to two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0073] In this application, the expressions "greater than" or "less than" may be used to determine whether a specific condition is met, but this is only for illustrative purposes and is not intended to exclude statements of "above" or "below". A condition expressed as "above" may be replaced by "greater than", a condition expressed as "below" may be replaced by "less than", and a condition expressed as "above and less than" may be replaced by "greater than and below". Furthermore, hereinafter, "A" to "B" represent at least one of the elements from A (inclusive of A) to B (inclusive of B).
[0074] In the embodiments of this application, the singular forms "a," "the," etc., including the plural forms, should be broadly understood as "a kind" or "a class" rather than limited to the meaning of "an." Furthermore, the term "the" should be understood to include both the singular and plural forms, unless the context explicitly indicates otherwise. Additionally, the term "according to" should be understood as "at least partially based on…," and the term "based on" should be understood as "at least partially based on…," unless the context explicitly indicates otherwise.
[0075] This application provides the method operation steps as described in the embodiments or flowcharts, but based on conventional or non-inventive labor, more or fewer operation steps may be included. The order of steps listed in the embodiments is merely one possible execution order among many steps and does not represent the only execution order. In actual system or device products, the methods shown in the embodiments or drawings can be executed sequentially or in parallel.
[0076] It should be noted that in the embodiments of this application, certain software, components, models and other existing solutions in the industry may be mentioned. These should be regarded as exemplary and are only intended to illustrate the feasibility of implementing the technical solution of this application. However, it does not mean that the applicant has used or necessarily used the solution.
[0077] This application uses terminology used in some communication specifications (such as 3GPP, the European Telecommunications Standards Institute (ETSI), Extensible Radio Access Network (ERAN), and Open-Radio Access Network (O-RAN)) to describe various embodiments, but this is merely illustrative. The various embodiments of this application can also be readily modified and applied in other communication systems.
[0078] In the embodiments of this application, communication between devices in the communication system can be carried out according to communication protocols at any stage, such as including but not limited to the following communication protocols: 1G (generation), 2G, 2.5G, 2.75G, 3G, 4G, 4.5G and 5G, New Radio (NR) and / or other currently known or future communication protocols.
[0079] For ease of understanding, the technical terms involved in the embodiments of this application will be explained below.
[0080] (1) Terminal Device: refers to a device that has wireless transceiver capabilities and can cooperate with network-side devices to provide communication services to users. Terminal devices can also be called terminals, user equipment (UE), user terminals, mobile terminals (MT), or user agents, etc. For example, terminal devices can be mobile phones, tablets, laptops, wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless communication devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, Internet of Things (IoT) devices, narrowband Internet of Things (NB-IoT) devices, vehicle-to-everything (V2X) devices, devices in device-to-device communication (D2D), enhanced machine-type communication (eMTC) devices, and reduced-capacity devices. Capability (RedCap), cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), clients, handheld devices with wireless communication capabilities, vehicle-mounted devices, or shipboard devices, etc.
[0081] In scenarios such as the Internet of Things (IoT), terminal devices can also be machines or devices used for monitoring or measurement, including but not limited to: machine-type communication (MTC) terminals, vehicle-mounted communication terminals, device-to-device terminals, machine-to-machine (M2M) terminals, and so on.
[0082] (2) Network equipment: refers to network-side equipment capable of communicating with terminal equipment. Network equipment can be located on satellites or the ground. Network equipment can also be called space base station, satellite-borne base station, satellite, satellite communication node, satellite network terminal equipment, satellite communication module, or base station, etc. This network-side equipment can also be called access network equipment or wireless access network equipment. Network-side equipment can be a base station (BTS) in a satellite-borne Global System for Mobile Communication (GSM) or Code Division Multiple Access (CDMA) communication system; a base station (NodeB, NB) in a satellite-borne Wideband Code Division Multiple Access (WCDMA) system; an evolved base station (eNB, eNodeB) in a satellite-borne LTE system; a base station in a terrestrial network or non-terrestrial network (NTN), such as a base station (gNB) in a satellite-borne 5G network; a base station in a future network (e.g., 6G network) after 5G, carried by satellite; a base station in a future evolved Public Land Mobile Network (PLMN) network, carried by satellite; a Transmission Reception Point (TRP), carried by satellite; or a Cloud Radio Access Network, carried by satellite. In the context of Networks (CRAN), wireless controllers can also be satellite-borne city base stations, micro base stations, pico base stations, or femtobase stations. Base stations can also be ground-based base stations capable of satellite communication, and can be referred to as Access Points (APs), 5G nodes (5th generation nodes), wireless points, or Transmission / Reception Points (TRPs), the latter having equivalent technical meanings. Network equipment can also refer to base station equipment carried by High Altitude Platform Stations (HAPS) with loiter capabilities, such as large balloons or airships, base station equipment in Roadside Units (RSUs), or base station equipment in vehicle-to-everything (V2X) networks.
[0083] Both terminal devices and base station devices can perform beamforming, but the embodiments of this application are not limited to this. In some embodiments, the terminal may or may not perform beamforming. Furthermore, the base station may or may not perform beamforming. That is, only one of the terminal and the base station can perform beamforming, or neither the terminal nor the base station may perform beamforming. In this application, a beam refers to the spatial flow of signals in a wireless channel, formed by one or more antennas or antenna elements; such a formation process can be called beamforming.
[0084] Furthermore, the terms "network side" or "network equipment side" refer to one side of the network, which can be a base station or include one or more network devices as mentioned above. The terms "terminal side" or "terminal equipment" refer to the side of the user or terminal, which can be a UE or include one or more terminal devices as mentioned above.
[0085] Satellite internet is internet access based on satellite communication technology. It can be simply understood as ground base stations being moved into the air via satellite platforms. Each satellite acts as a mobile base station in the sky, providing high-bandwidth, flexible, and convenient internet access services to users worldwide. In satellite internet, the Earth's surface can be divided into several fixed-location fundamental wavelets. Each fundamental wavelet can be uniquely identified by its wavelet number or by the latitude and longitude coordinates of its center point.
[0086] In traditional satellite internet technology, satellites determine beam coverage based on beam planning results uploaded to the network management system. However, another strategy exists: nearest-distance coverage. This strategy means that if a ground-based base band can be covered by three satellites at a given time, to avoid frequency interference between different satellites, the satellite closest to that base band is selected as the serving satellite for that band. For example... Figure 1 As shown, based on the nearest-distance coverage strategy, the basic frequency corresponding to ground area A will be covered by the beam of satellite A, and the basic frequency corresponding to ground area B will be covered by the beam of satellite B. In this case, non-ground users will not be able to receive access services from either satellite.
[0087] In summary, given that traditional technical solutions cannot meet the service needs of non-terrestrial users in satellite internet, this application provides a beam planning method, apparatus, and equipment for non-terrestrial users to improve service assurance for them without affecting the normal operation of satellite internet. Non-terrestrial users refer to users in satellite internet who are flying in the air (e.g., airplanes) or located in the air (e.g., user terminals carried by aircraft).
[0088] Figure 2This illustration shows an application environment diagram for beam planning for non-terrestrial users in some embodiments of this application; the application environment includes network device 10 and satellite 20. In some embodiments of this application, network device 10 can be an electronic device with network management functions (e.g., management of network resources such as devices, links, and nodes); it can also be a software system running on the electronic device, providing business logic for network management, and the software system can be deployed on a server in a ground control center. Network device 10 can adjust the initial beam planning results on demand at the granularity of non-terrestrial users (i.e., non-terrestrial terminals), and send the adjusted beam planning results to the corresponding satellite 20, so that satellite 20 can execute the corresponding beam scheduling strategy to provide on-demand coverage of the ground basic beams, thereby improving service guarantee for non-terrestrial users without affecting the normal operation of satellite internet. In some embodiments of this application, satellite 20 can be a geostationary satellite, such as a low Earth orbit satellite or a medium Earth orbit satellite; these types of satellites 20 have high dynamism (i.e., high-speed movement relative to the Earth's surface), causing their coverage area to change dynamically.
[0089] This application provides a wavelength planning method for non-terrestrial users, which can be applied to the network equipment side described above. (Refer to...) Figure 3 As shown, in some embodiments of this application, the beam planning method for non-terrestrial users may include the following steps:
[0090] Step 301: Obtain the first set of satellites corresponding to the target non-ground terminal.
[0091] Step 302: Determine the first wave position corresponding to each first satellite in the first satellite set for the target non-ground terminal, and form the first wave position set corresponding to the target non-ground terminal.
[0092] Step 303: Based on the first satellite set and the first wave position set, identify the second satellite set and the second wave position set corresponding to the target non-ground terminal.
[0093] Step 304: Obtain the third satellite and the third wavelength corresponding to the target non-ground terminal from the second satellite set and the second wavelength set.
[0094] In the embodiments of this application, the first satellite refers to a candidate satellite, the second satellite refers to a related satellite, and the third satellite refers to a service satellite; correspondingly, the first satellite set refers to the candidate satellite set, and the second satellite set refers to the related satellite set.
[0095] In the embodiments of this application, the first wavelet refers to the basic wavelet, the second wavelet refers to the associated wavelet, and the third wavelet refers to the service wavelet; correspondingly, the first wavelet set refers to the basic wavelet set, and the second wavelet set refers to the associated wavelet set.
[0096] In this embodiment, based on obtaining the maximum set of serviceable satellites (i.e., candidate satellites) corresponding to the target non-terrestrial terminal, the basic wavebands corresponding to each serviceable satellite can be obtained. From these basic wavebands, wavebands suitable for providing services to the terminal (i.e., associated wavebands) are selected, and satellites suitable for providing services to the terminal (i.e., associated satellites) are selected from the maximum set of serviceable satellites. Then, service wavebands are further selected from these associated wavebands, and service satellites are further selected from these associated satellites, thereby obtaining the waveband planning result corresponding to the terminal. This allows the waveband planning result to be sent to the service satellite so that the service satellite can execute the corresponding beam scheduling strategy. This achieves improved service guarantee for non-terrestrial users (e.g., key users among non-terrestrial users) in the satellite internet without affecting the normal operation of the satellite internet.
[0097] In some embodiments of this application, the target non-terrestrial terminal refers to a non-terrestrial user in the satellite internet.
[0098] In some embodiments of this application, network devices can adjust the beam position planning results on demand based on timed, real-time, periodic, or random triggering methods to meet the service guarantee needs of non-terrestrial users in the corresponding scenarios. For example, when an exercise (or other special activity) needs to be conducted in a certain airspace as planned, the network device can initiate a timed adjustment task to adjust the existing beam position planning results on demand through timed triggering, thereby ensuring the communication and other service needs of non-terrestrial users during the exercise (or other special activity).
[0099] In some embodiments of this application, the candidate satellite set is the largest set of serviceable satellites (or the largest set of serviceable satellites). Associated satellites refer to satellites in the candidate satellite set that can (or are suitable for) providing services as a target non-terrestrial terminal.
[0100] In some embodiments of this application, the basic wavelength set is the largest set of serviceable wavelengths. Basic wavelengths are fixed ground wavelengths defined by dividing the global (terrestrial) coverage area of the satellite. Associated wavelengths refer to basic wavelengths in the basic wavelength set that can (or are suitable for) providing services as a target non-terrestrial terminal.
[0101] In some embodiments of this application, obtaining the candidate satellite set corresponding to the target non-ground terminal may include:
[0102] Satellites in the satellite set whose horizontal distance from the target non-ground terminal does not exceed the limit radius, and / or whose angle with the target non-ground terminal on the vertical axis does not exceed the limit inclination angle, are designated as the first satellites of the target non-ground terminal. In this way, the candidate satellite set corresponding to the target non-ground terminal can be calculated accurately and efficiently.
[0103] In some embodiments of this application, the limiting radius is determined based on a first distance, a second distance, and a first inclination angle; specifically, the limiting radius may be the product of the absolute value of the difference between the first distance and the second distance and the tangent of the first inclination angle. The first distance includes the distance from the target non-ground terminal to its surface projection point; the second distance includes the distance between a designated satellite in the satellite set and its nadir point; and the first inclination angle includes the inclination angle of the designated satellite.
[0104] In some embodiments of this application, the designated satellite may include the one with the highest orbital altitude in the satellite set, which is beneficial for obtaining the widest range of candidate satellites. Of course, in other embodiments, other satellites may be customized as designated satellites as needed. The following example of designating the satellite as the one with the highest orbital altitude in the satellite set will be used to specifically illustrate the processing flow for obtaining the candidate satellite set corresponding to the target non-ground terminal.
[0105] refer to Figure 4 As shown in some embodiments of this application, obtaining the candidate satellite set corresponding to the target non-ground terminal may include the following steps:
[0106] Step 401: Obtain the surface projection point of the target non-ground terminal and the first distance to the surface projection point; and obtain the nadir point of the satellite with the largest orbital altitude in the satellite set, the second distance from the satellite with the largest orbital altitude to the nadir point, and the maximum inclination angle of the satellite with the largest orbital altitude.
[0107] For example, in Figure 5 In the illustrated embodiment, the coordinate system is a geocentric coordinate system, and the satellite's position at time T can be represented as P. sat =(X sat ,Y sat Z sat The coordinates of the nadir point corresponding to the satellite can be expressed as: The location of the target non-ground terminal can be represented as P. ue =(X ue ,Y ue Z ue The coordinates of the sub-satellite point corresponding to the target non-ground terminal can be expressed as: Assume the Earth is a sphere of radius R, the satellites have the same maximum inclination angle α, and the highest satellite (i.e., the one with the largest orbital altitude in the satellite ensemble) is at a distance H from the Earth's surface (i.e., the second distance from the highest satellite to its nadir). The target non-ground terminal is at a distance H from the Earth's surface. ue (i.e., the first distance from the target non-ground terminal to its surface projection point).
[0108] In some embodiments of this application, the satellite set can be a collection of one or more geostationary satellite systems (e.g., low Earth orbit satellites), and the specific type can be customized. Therefore, the candidate satellites in the embodiments of this application are also geostationary satellites.
[0109] Step 402: Determine the limiting radius based on the first distance, the second distance, and the maximum tilt angle.
[0110] In some embodiments of this application, the limiting radius R can be calculated according to the following formula:
[0111] R=(HH ue )·tanα
[0112] Depend on Figure 5 It can be seen that if the satellite farthest from the Earth's surface is H, and the angle between the satellite and the target non-ground terminal on the Z-axis (i.e., the vertical axis or the vertical direction) is exactly α, then taking the location of the target non-ground terminal as the vertex, with a height of HH... ue The geometric region formed by the angle α with the Z-axis corresponds to the maximum area where the target non-ground terminal can serve the satellite. Furthermore, assuming the satellite's coverage area on the Earth's surface is circular, the mapped area on the ground can also be considered as a circular region centered on the target non-ground terminal's surface projection point, with the distance R between the satellite's nadir point and the target non-ground terminal's surface projection point as the radius. This circular region also corresponds to the maximum area where the nadir point of the serviceable satellite is located. Here, the satellite's nadir point refers to the geocentric longitude and latitude of the intersection of the satellite's radius vector and the Earth's surface; that is, the nadir point is the projection of the satellite's spatial position onto the Earth's surface.
[0113] Step 403: Select satellites from the satellite set whose distance between their nadir point and the ground projection point does not exceed the limit radius, and whose angle between their nadir point and the target non-ground terminal on the vertical axis does not exceed the maximum tilt angle, as candidate satellites for the target non-ground terminal.
[0114] In some embodiments of this application, by traversing all satellites in the satellite set, the distance between the nadir point of each satellite and the ground projection point of the target non-ground terminal can be calculated, and the angle between each satellite and the target non-ground terminal on the Z-axis can be calculated. Then, satellites whose distance is in the interval (0, R) and whose angle is in the interval (0, α) are identified as serviceable satellites and are used as candidate satellites for the target non-ground terminal.
[0115] pass Figure 4 The method shown can accurately and efficiently calculate the set of candidate satellites corresponding to the target non-ground terminal.
[0116] refer to Figure 6 As shown in some embodiments of this application, determining the fundamental wavelength corresponding to the target non-ground terminal and each candidate satellite in the candidate satellite set may include the following steps:
[0117] Step 601: Select a candidate satellite from the candidate satellite set and obtain the equation of the straight line between the target non-ground terminal and the candidate satellite.
[0118] In the embodiments of this application, the straight line corresponding to the target non-ground terminal and the candidate satellite refers to the straight line determined by the position of the target non-ground terminal and the position of the candidate satellite. For each candidate satellite in the candidate satellite set, the equation of the straight line corresponding to the target non-ground terminal and that candidate satellite can be expressed as:
[0119]
[0120] Where x, y, and z represent three-dimensional coordinates, X sat Y sat Z sat Let X be the three-dimensional coordinates of the candidate satellite. ue Y ue Z ue Let t be the three-dimensional coordinates of the target non-ground terminal and t be the time variable. As can be seen from the above linear equation, there is a linear relationship between the position of the target non-ground terminal and the position of the candidate satellite in all three dimensions.
[0121] Step 602: Based on the equation of the straight line and the equation of the Earth's sphere, calculate the two intersection points of the straight line with the Earth's surface. In some embodiments of this application, the above-mentioned equation of the straight line is substituted into the equation of the Earth's sphere x. 2 +y 2 +z 2 =R 2 We get: [X] sat +t ·(X ue -X sat ) ] 2 +[Ysat +t ·(Y ue - Y sat ) ] 2 +[Z sat +t ·(Z ue - Z sat ) ] 2 = R 2 Then, solve for the value of t, and substitute it into the equation of the straight line to obtain the two intersection points between the target straight line and the ground surface.
[0122] Step 603: Among the two intersection points of the straight line with the ground surface, take the intersection point that is closest to the target non-ground terminal as the closest intersection point of the straight line with the ground surface.
[0123] In some embodiments of this application, for each candidate satellite in the candidate satellite set, according to the axiom of straight lines, the position of the target non-ground terminal and the position of the candidate satellite can be determined by a straight line (e.g., ...). Figure 8 As shown by the dashed line in the image, this straight line passes through the Earth and can form two points with the Earth's surface (as shown by the dashed line in the image). Figure 8 As shown by points A and B in the diagram, since point A is far from the non-ground terminal ( Figure 8 (The aircraft in the middle) can be located at point A, which can be taken as the closest intersection of the target line and the ground surface.
[0124] Step 604: The base wavefront at the nearest intersection of the straight line and the Earth's surface is taken as the base wavefront corresponding to the candidate satellite.
[0125] For non-terrestrial terminals, the prerequisite for receiving satellite access services is that the satellite can cover the corresponding fundamental bandgap of the non-terrestrial terminal. In other words, the beam of the satellite covering the fundamental bandgap can also illuminate the non-terrestrial terminal. Therefore, the fundamental bandgap corresponding to the point where the line connecting the candidate satellite and the target non-terrestrial terminal intersects with the Earth's surface closest to the target non-terrestrial terminal can be used as the fundamental bandgap between the target non-terrestrial terminal and the candidate satellite. By covering this fundamental bandgap, the candidate satellite can provide access services to the target non-terrestrial terminal.
[0126] Step 605: Determine whether there are any unprocessed candidate satellites in the candidate satellite set. If there are unprocessed candidate satellites, return to step 601; otherwise, end.
[0127] refer to Figure 7 As shown in some embodiments of this application, identifying the associated satellite set and associated spectral set corresponding to the target non-ground terminal based on the candidate satellite set and the basic spectral set may include the following steps:
[0128] Step 701: Remove non-service area wavelengths, basic wavelengths with electronic fences, and / or basic wavelengths that need to be interfered with from the basic wavelength set to obtain the associated wavelength set corresponding to the target non-ground terminal.
[0129] In some embodiments of this application, a non-service area refers to an area that the satellite does not need to cover (such as the Antarctic region, where there is almost no service demand). Therefore, a non-service area wavelength refers to the wavelength corresponding to an area that the satellite does not need to cover; therefore, if service guarantees are to be provided to non-terrestrial users, non-service area wavelengths need to be excluded.
[0130] In some embodiments of this application, an electronic fence in satellite internet refers to a virtual boundary set for a specific area within the service area (such as a special area where coverage is not permitted), used to control or limit the coverage range of satellite beams, ensuring that satellites only provide services within authorized areas. Therefore, to ensure service for non-terrestrial users, it is generally necessary to exclude beams with electronic fences.
[0131] In some embodiments of this application, interference avoidance in satellite internet refers to the satellite employing a series of avoidance measures to mitigate or eliminate signal interference (such as co-channel interference) within the service area over a relevant time range. Interference avoidance may include: wavelet-level interference avoidance to ensure the service performance and reliability of non-terrestrial users at the wavelet-level. The satellite's interference avoidance information can be shown in Table 1 below.
[0132] Table 1
[0133]
[0134] Step 702: Remove candidate satellites from the candidate satellite set that do not correspond to the basic wavelength of the target non-ground terminal, and obtain the associated satellite set corresponding to the target non-ground terminal.
[0135] Of course, if the candidate satellite set becomes empty after removing candidate satellites that do not have the basic band position corresponding to the target non-ground terminal, the corresponding beam scheduling strategy can be executed according to the original band position plan.
[0136] refer to Figure 9 As shown in some embodiments of this application, obtaining the serving satellite and serving berth corresponding to the target non-terrestrial terminal from the associated satellite set and the associated berth set may include the following steps:
[0137] Step 901: Obtain the distance between the target non-ground terminal and each associated satellite in the associated satellite set to obtain a distance set.
[0138] Step 902: Select the satellite corresponding to the smallest distance in the set as the service satellite of the target non-ground terminal.
[0139] To reduce or avoid interference, a non-terrestrial terminal can only be covered by one satellite at a time. Therefore, it is necessary to select one of the satellites associated with the non-terrestrial terminal to provide service. (Non-terrestrial terminal received signal strength RSSI) ue The calculation formula is as follows:
[0140] Among them, P t For the operating frequency, G t For the transmit antenna gain, G r Here, d represents the receiving antenna gain, d represents the transmission distance, and L represents the path loss.
[0141] In some embodiments of this application, it is assumed that each satellite has the same performance, including antenna gain, transmission frequency, etc. Then, the received signal strength of the non-terrestrial terminal mainly depends on the transmission distance and path loss, where the free space loss L f This is the main path loss of the link, and its calculation formula is as follows:
[0142] L f =92.45+20lg(f)+ 20lg(d)
[0143] Where f is the operating frequency and d is the transmission distance.
[0144] As can be seen from the above formula, distance is the most critical factor affecting the signal strength of non-terrestrial terminals. Therefore, if there are multiple associated satellites that match the service support requirements, the one with the closest distance can be selected as the service satellite, which will help to further improve the reliability of service support.
[0145] Step 903: Use the associated wavelengths in the associated wavelength set that correspond to the service satellite as the service wavelengths of the target non-terrestrial terminal.
[0146] In some embodiments of this application, after obtaining the serving satellite and serving beam position corresponding to the target non-terrestrial terminal, the process may further include: outputting a beam position planning result containing information about the serving satellite and the serving beam position. The output beam position planning result may include: terminal identifier, serving satellite identifier, serving beam position identifier, service start and end time, and service termination time. Correspondingly, in some embodiments of this application, the network device may also send the serving beam position identifier, the service start and end time, and the service termination time to the serving satellite corresponding to the serving satellite identifier via uploading, so that the serving satellite can execute the corresponding beam scheduling strategy.
[0147] Figure 10 The data format of the wave position planning results is shown in the figure. Figure 10 The results show that the beamline planning results include beamline information such as the service start time and service end time of the service beamlines. For a non-terrestrial user, service assurance may require the participation of multiple satellites. For example, in scenarios where the assurance time span or coverage area for a non-terrestrial user is large, relay service and coordination from multiple satellites may be necessary, corresponding to multiple service beamlines. Therefore, the beamline planning results at the user level can include multiple service beamlines (which can be arranged sequentially in the beamline planning results).
[0148] Although the process described above includes multiple operations that occur in a specific order, it should be clearly understood that these processes may include more or fewer operations that can be executed sequentially or in parallel (e.g., using parallel processors or a multithreaded environment).
[0149] This application embodiment also provides a waveboard planning device for non-terrestrial users, the device may include:
[0150] The first acquisition module is used to acquire the set of candidate satellites corresponding to the target non-ground terminal;
[0151] The determination module is used to determine the basic wavelet corresponding to the target non-ground terminal and each candidate satellite in the candidate satellite set, forming a basic wavelet set corresponding to the target non-ground terminal;
[0152] The identification module is used to identify the associated satellite set and associated wavelength set corresponding to the target non-ground terminal based on the candidate satellite set and the basic wavelength set;
[0153] The second module is used to obtain the service satellites and service wavelengths corresponding to the target non-ground terminal from the associated satellite set and the associated wavelength set.
[0154] For ease of description, the above devices are described in terms of function, divided into various units. Of course, in implementing this specification, the functions of each unit can be implemented in one or more software and / or hardware components.
[0155] This application also provides a network device, such as a base station, but this application is not limited to this and may also include other network devices.
[0156] Figure 11 The diagram shown is a schematic representation of the network device according to an embodiment of this application. Figure 11As shown, network device 1100 may include a processor 1110 (e.g., a central processing unit CPU) and a memory 1120; the memory 1120 is coupled to the processor 1110. The memory 1120 can store various data; it also stores an information processing program 1130, and executes the program 1130 under the control of the processor 1110.
[0157] For example, processor 1110 can be configured to execute a program to implement the beamline planning method for non-terrestrial users as described in the previous embodiment. For example, processor 1110 can be configured to perform the following control: obtain a set of candidate satellites corresponding to a target non-terrestrial terminal; determine the basic beamline corresponding to the target non-terrestrial terminal and each candidate satellite in the set of candidate satellites, forming a set of basic beamlines corresponding to the target non-terrestrial terminal; identify a set of associated satellites and a set of associated beamlines corresponding to the target non-terrestrial terminal based on the set of candidate satellites and the set of basic beamlines; and obtain the serving satellites and serving beamlines corresponding to the target non-terrestrial terminal from the set of associated satellites and the set of associated beamlines.
[0158] In addition, such as Figure 11 As shown, network device 1100 may also include: transceiver 1140 and antenna 1150, etc.; the functions of the above components are similar to those in the prior art, and will not be described in detail here. It is worth noting that network device 1100 is not necessarily required to include... Figure 11 All components shown; in addition, network device 1100 may also include Figure 11 For components not shown, please refer to existing technologies.
[0159] This application also provides a chip, wherein the chip includes a circuit system configured to perform the above-described wavelet planning method for non-terrestrial users.
[0160] For ease of description, the above devices are described separately by function as various units. Of course, in implementing this application, the functions of each unit can be implemented in one or more software and / or hardware.
[0161] This application also provides a computer storage medium storing instructions thereon, wherein the instructions, when executed individually or jointly by at least one processor of a computer device, cause the computer device to perform the above-described wavelet planning method for non-terrestrial users.
[0162] This application also provides a computer program product, including instructions, wherein when the instructions are executed individually or jointly by at least one processor of a computer device, the computer device performs the above-described wavelet planning method for non-terrestrial users.
[0163] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), computer-readable storage media, and computer program products according to some embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processor to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processor, create a machine for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0164] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processor to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0165] These computer program instructions may also be loaded onto a computer or other programmable data processor, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0166] In a typical configuration, a computer device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0167] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0168] Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can store information using any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by computer equipment. As defined in this application, computer-readable media does not include transient media, such as modulated data signals and carrier waves.
[0169] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0170] The embodiments of this application can be described in the general context of computer-executable instructions, such as program modules, that are executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform a specific task or implement a specific abstract data type. The embodiments of this application can also be practiced in distributed computing environments where tasks are performed by remote processors connected via a communication network. In a distributed computing environment, program modules can reside in local and remote computer storage media, including storage devices.
[0171] It should also be understood that, in the embodiments of this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0172] The various embodiments in this application are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.
[0173] In the description of this application, the terms "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of the embodiments of this application. In this application, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in a suitable manner in any one or more embodiments or examples. Furthermore, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this application, as well as the features of different embodiments or examples.
[0174] The foregoing is merely an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included within the scope of the claims of the present application.
Claims
1. A beam planning method for non-terrestrial users, applied to the network side, characterized in that, include: Satellites in the satellite set whose horizontal distance from the target non-ground terminal does not exceed the limit radius, and satellites whose angle with the target non-ground terminal on the vertical axis does not exceed the limit inclination angle, are selected as candidate satellites for the target non-ground terminal, thus obtaining a candidate satellite set. Determine the nearest intersection point between the straight line connecting each satellite in the candidate satellite set and the target non-ground terminal and the Earth's surface, and determine the ground fixed wavefront where the corresponding nearest intersection point is located as the basic wavefront, thereby obtaining the basic wavefront set; Remove the wavelengths from the basic wavelength set that are not suitable for providing services to the target non-terrestrial terminal to obtain the associated wavelength set; By removing satellites from the candidate satellite set that are unsuitable for providing services to the target non-ground terminal, a set of associated satellites is obtained. Select the satellite closest to the target non-ground terminal from the set of associated satellites as the service satellite, and use the associated wavelengths corresponding to the service satellite from the set of associated wavelengths as the service wavelengths.
2. The wave position planning method as described in claim 1, characterized in that, The limiting radius is determined based on a first distance, a second distance, and a first inclination angle; the first distance includes the distance from the target non-ground terminal to its surface projection point; the second distance includes the distance between a designated satellite in the satellite set and its nadir point; the first inclination angle includes the inclination angle of the designated satellite.
3. The wave position planning method as described in claim 2, characterized in that, The limiting radius is the product of the absolute value of the difference and the tangent; the absolute value of the difference is the absolute value of the difference between the first distance and the second distance; the tangent is the tangent of the first inclination angle.
4. The wave position planning method as described in claim 2, characterized in that, The limiting inclination angle includes the inclination angle of the specified satellite.
5. The wave position planning method as described in claim 2, characterized in that, The designated satellite includes the one with the highest orbital altitude in the set of satellites.
6. The wave position planning method as described in claim 1, characterized in that, The step of determining the nearest intersection point between the straight line connecting each satellite in the candidate satellite set and the target non-ground terminal and the Earth's surface, and determining the ground fixed wavefront corresponding to the nearest intersection point as the fundamental wavefront, includes: For each candidate satellite in the candidate satellite set, obtain the equation of the straight line between the target non-ground terminal and the corresponding candidate satellite; Based on the equation of the straight line and the equation of the Earth as a sphere, calculate the two intersection points of the straight line with the Earth's surface. Of the two intersection points of the straight line with the ground surface, the intersection point closest to the target non-ground terminal is taken as the closest intersection point of the straight line with the ground surface; The ground fixed wavefront at the point where the straight line intersects the Earth's surface is taken as the base wavefront for the candidate satellite.
7. The wave position planning method as described in claim 1, characterized in that, The removal of wavelengths from the basic wavelength set that are unsuitable for providing services to the target non-terrestrial terminal includes: By removing non-service area wavelengths, basic wavelengths with electronic fences, and / or basic wavelengths that require interference avoidance from the basic wavelength set, the associated wavelength set corresponding to the target non-ground terminal is obtained.
8. The wave position planning method as described in claim 7, characterized in that, The interference avoidance includes interference avoidance at the wave position granularity level.
9. The wave position planning method as described in claim 1, characterized in that, The method further includes: Output a frequency band planning result containing information about the serving satellite and the serving frequency band; the frequency band planning result includes: Terminal identifier; Service satellite identifier; Service waveband identifier; Service start and end times; Service termination time.
10. The wave position planning method as described in claim 9, characterized in that, Also includes: The service satellite identifier, the service start and end time, and the service termination time are sent to the service satellite corresponding to the service satellite identifier.
11. A waveband planning device for non-terrestrial users, characterized in that, include: The filtering module is used to select satellites in the satellite set whose horizontal distance from the target non-ground terminal does not exceed the limit radius, and whose angle with the target non-ground terminal on the vertical axis does not exceed the limit inclination angle, as candidate satellites for the target non-ground terminal, thereby obtaining a candidate satellite set; The determination module is used to determine the nearest intersection point of the straight line between each satellite in the candidate satellite set and the target non-ground terminal with the Earth's surface, and to determine the ground fixed wavefront where the corresponding nearest intersection point is located as the basic wavefront, thereby obtaining the basic wavefront set; The first elimination module is used to eliminate the basic wave positions set that are not suitable for providing services to the target non-terrestrial terminal, and obtain the associated wave position set. The second elimination module is used to eliminate satellites in the candidate satellite set that are not suitable for providing services to the target non-ground terminal, thereby obtaining an associated satellite set. The selection module is used to select the satellite closest to the target non-ground terminal from the associated satellite set as the service satellite, and to use the associated wavelengths corresponding to the service satellite in the associated wavelength set as the service wavelengths.
12. A network device, characterized in that, include: At least one processor; as well as At least one memory storing instructions that, when executed individually or jointly by the at least one processor, cause the network device to perform the method according to any one of claims 1 to 10.
13. A computer storage medium storing instructions thereon, characterized in that, When the instructions are executed individually or jointly by at least one processor of a computer device, the computer device performs the method according to any one of claims 1 to 10.
14. A computer program product comprising instructions, characterized in that, When the instructions are executed individually or jointly by at least one processor of a computer device, the computer device performs the method according to any one of claims 1 to 10.
15. A chip, characterized in that, The chip includes a circuit system configured to perform the method according to any one of claims 1 to 10.
Citation Information
Patent Citations
Handover based on predicted network conditions
CN114978274A
Satellite system wave position scheduling planning method for designated area
CN119519805A