CN-119834853-B - Multi-user collaborative intra-satellite switching method and system
Abstract
The specification provides a multi-user collaborative intra-satellite switching method and system, and relates to the technical field of intra-satellite user switching. The method comprises the steps of obtaining a switching application of a user terminal, determining switching time of the user terminal according to the obtaining time of the switching application of each user terminal and the emergency request mark, determining switching priority of a plurality of user terminals with the same switching time according to the user types of the plurality of user terminals with the same switching time and functions of the user terminals in a current use scene, and sequentially switching base band units of the user terminals in satellites according to the switching time of the user terminals and the switching priority of the plurality of user terminals with the same switching time. The switching speed of a plurality of user terminals during simultaneous switching can be improved, and meanwhile, the switching reliability is effectively improved. Moreover, the method can also effectively avoid the user terminals with high travelling speed and short functional response time from performing failure switching, thereby meeting the mutual communication of different types of terminals with task demands.
Inventors
- LIU SHUYAN
- YANG JIAN
- CHU JIANXIANG
- SHANG JIADONG
- ZHAO CHENGCHENG
- MA ZHIRU
- YANG KEXIN
Assignees
- 北京遥感设备研究所
Dates
- Publication Date
- 20260508
- Application Date
- 20241230
Claims (8)
- 1. The multi-user collaborative intra-satellite switching method is characterized by comprising the following steps of: 102, obtaining a switching application of a user terminal, wherein the switching application comprises an application request and an emergency request mark for switching the user terminal to other baseband units in a current baseband unit of a satellite; 104, determining the switching time of the user terminal according to the acquired time of the switching application of each user terminal and the emergency request mark; Step 106, determining the switching priority of the plurality of user terminals at the same switching time according to the user types of the plurality of user terminals at the same switching time and the functions of the user types in the current use scene, wherein the user types are determined according to the travelling speed of the user terminals, and the step comprises the following steps: judging whether a plurality of user terminals at the same switching time belong to the same user type or not; if so, according to the functions of the user terminals in the current use scene, sequencing the priorities of the plurality of user terminals at the same switching time to obtain a priority result; According to the priority result, sequentially switching the baseband units of all the user terminals in the satellite; after the judging whether the plurality of user terminals at the same switching time belong to the same user type, the method further comprises: if not, calculating the similarity between the user terminals according to the functions, the time delay tolerance and the historical bandwidth requirements of the user terminals in the current use scene; judging whether the similarity between the user terminals is within a preset threshold value; If yes, switching the baseband units of the user terminal with the similarity within a preset threshold at the same time; If not, sequentially switching the baseband units of the user terminals in the satellite according to the user types of the user terminals; Step 108, switching the baseband units of the user terminals in the satellite in sequence according to the switching time of the user terminals and the switching priorities of a plurality of user terminals at the same switching time.
- 2. The multi-user collaborative intra-satellite switching method according to claim 1, wherein determining a switching time of a user terminal according to a timing sequence of a switching application of each of the user terminals and the emergency request flag comprises: Generating a switching time slot allocation table according to the acquisition time of the switching application of each user terminal; and according to the emergency request mark, adjusting the priority switching order of the user terminal to which the emergency request mark belongs in the switching time slot allocation table.
- 3. The multi-user collaborative intra-satellite switching method according to claim 1, wherein the priority result is determined according to a response time requirement of a function of the user terminal in a current usage scenario.
- 4. The method for intra-satellite switching of multi-user collaboration according to claim 1, wherein the calculating the similarity between the user terminals according to the functions of the user terminals in the current usage scenario, the delay tolerance and the historical bandwidth requirements comprises: taking u and v as two user terminals, c as the service type, delay tolerance and historical bandwidth demand data of the user terminals, I u and I v are respectively item sets evaluated by the users u and v, And The average values of the scores of u and v on the respective score sets are respectively; The similarity sim (u, v) between two user terminals is:
- 5. the method for intra-satellite switching of multi-user cooperation according to claim 1, wherein before determining the switching priority of the plurality of user terminals at the same switching time according to the user types of the plurality of user terminals at the same switching time and the functions thereof in the current usage scenario, the method comprises: Determining the user type of the user terminal according to the travelling speed of the user terminal; and determining the switching priority sequence of the user type according to the travelling speed of the user terminal.
- 6. The multi-user collaborative intra-satellite switching method according to claim 1, wherein after the obtaining a switching application of a user terminal, comprising: judging whether the user terminal is a user type for executing tasks on a fixed route; if yes, switching the baseband unit in the satellite according to the fixed route of the current user terminal at a preset time; if not, executing the obtaining time of the switching application according to each user terminal and the emergency request mark, and determining the switching time of the user terminal.
- 7. The multi-user collaborative intra-satellite switching method according to claim 5, wherein the user types at least comprise a flight device type, a ship device type, an airborne device type and a pedestrian, and the switching priority of the user types is the flight device type, the ship device type, the airborne device type and the pedestrian in order from high to low.
- 8. A multi-user collaborative intra-satellite switching system performing the multi-user collaborative intra-satellite switching method of any one of claims 1-7, comprising: the switching request module is used for obtaining a switching request of the user terminal, wherein the switching request comprises a request and an emergency request mark for the user terminal to switch to other baseband units in a current baseband unit of the satellite; a switching time determining module, configured to determine a switching time of a user terminal according to an acquisition time of a switching application of each user terminal and the emergency request flag; a switching order determining module, configured to determine switching priorities of a plurality of user terminals at the same switching time according to user types of the plurality of user terminals at the same switching time and functions of the plurality of user terminals in a current usage scenario, where the user types are determined according to travelling speeds of the user terminals; And the intra-satellite switching module is used for sequentially switching the base band units of the user terminals in the satellite according to the switching time of the user terminals and the switching priority of a plurality of user terminals at the same switching time.
Description
Multi-user collaborative intra-satellite switching method and system Technical Field The present disclosure relates to the technical field of intra-satellite user switching, and in particular, to a multi-user collaborative intra-satellite switching method and system. Background In the satellite-ground communication, the types of users are vehicles, airplanes, ships, pedestrians and the like, and the difference of the movement speeds and the communication modes among various types of users is large. The current research on intra-satellite switching is mainly based on methods such as position prediction, adaptive switching and the like, but no good solution is provided for intra-satellite switching of terminal types and motion scenes. Specifically, during satellite-ground communication, after the ground terminal is accessed to the network, the terminal is switched according to the position information of the satellite and the terminal, so that continuous communication of the terminal is ensured. At present, the problem of insufficient resources and untimely switching of single terminal communication under a high dynamic scene often occurs, and the switching method is single, and only factors such as switching time points, frequency, wave beams after switching, satellites and the like are considered. The terminal timing and method cannot be selected according to the terminal type and the communication scene, and the mutual communication of different types of terminals in the case of task demands is difficult to meet. Disclosure of Invention The aim of the specification is to provide a multi-user collaborative intra-satellite switching method which can solve the problem that the traditional method is difficult to meet the requirement of mutual communication of different types of terminals. The embodiments of the present specification are implemented as follows: on the one hand, the present specification provides a multi-user collaborative intra-satellite switching method, which mainly includes: Acquiring a switching application of a user terminal, wherein the switching application comprises an application request and an emergency request mark for switching the user terminal from a current baseband unit of a satellite to other baseband units; determining the switching time of the user terminal according to the acquisition time of the switching application of each user terminal and the emergency request mark; Determining switching priorities of a plurality of user terminals at the same switching time according to the user types of the plurality of user terminals at the same switching time and the functions of the user terminals in the current use scene, wherein the user types are determined according to the travelling speed of the user terminals; And switching the baseband units of the user terminals in the satellite in sequence according to the switching time of the user terminals and the switching priorities of a plurality of user terminals with the same switching time. On the other hand, the present specification provides a multi-user collaborative intra-satellite switching system, which mainly includes: the switching request module is used for obtaining a switching request of the user terminal, wherein the switching request comprises a request and an emergency request mark for the user terminal to switch to other baseband units in a current baseband unit of the satellite; a switching time determining module, configured to determine a switching time of a user terminal according to an acquisition time of a switching application of each user terminal and the emergency request flag; a switching order determining module, configured to determine switching priorities of a plurality of user terminals at the same switching time according to user types of the plurality of user terminals at the same switching time and functions of the plurality of user terminals in a current usage scenario, where the user types are determined according to travelling speeds of the user terminals; And the intra-satellite switching module is used for sequentially switching the base band units of the user terminals in the satellite according to the switching time of the user terminals and the switching priority of a plurality of user terminals at the same switching time. Embodiments of the present description have at least the following advantages or benefits: According to the multi-user collaborative intra-satellite switching method, the switching sequence of the user terminal is determined according to the user type of the user terminal and the function of the user terminal in the current use scene, and the user terminal with high priority travelling speed and short function response time performs intra-satellite switching, so that the switching speed of a plurality of user terminals during simultaneous switching is improved, and meanwhile, the switching reliability can be effectively improved. Moreover, the method can also effectively av