Switching method and device between communication network satellites, storage medium and electronic equipment
By dividing service type information and reserving network resources for terminal equipment in the low-orbit Earth satellite coverage area, the handover problem caused by large-scale handover in a short period of time is solved, and lower handover delay and higher handover success rate is achieved.
Patent Information
- Application Number
- CN202411700121.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-04-22
AI Technical Summary
Terminal devices in the low-orbit Earth satellite cover area switch a large number of times in a short period of time, resulting in problems such as storm of switching signal, high probability of switching failure, and large switching delay.
By dividing the terminal devices covering the boundary of multiple satellites according to the service type information of the terminal device, a terminal device queue with different switching methods is obtained, and network resources reserved by the target satellite for the terminal device queue with different switching methods are obtained. When the terminal device triggers the satellite switching conditions corresponding to the queue, the terminal device is controlled to access the target satellite based on the network resources of the terminal device queue where the terminal device is located, and dynamically adjusts the reserved network resources according to the network resource utilization rate of different handover methods.
This significantly reduces the problems of high switching delay, high switching failure probability, limited switching capacity, low system spectrum efficiency during switching caused by simultaneous handover of a large number of terminal devices, and also meets the network resource requirements of terminal device queues of different switching methods.
Smart Images

Figure CN119865222A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication network inter-satellite switching method, a communication network inter-satellite switching device, a computer-readable storage medium and an electronic device. Background Art
[0002] Communication networks include terrestrial networks (TN) and non-terrestrial networks (NTN). NTN is a good supplement to TN and can play an important role in scenarios where terrestrial mobile communication networks cannot cover and cannot be used, such as rural remote areas, deserts, uninhabited areas, oceans, emergency communications, etc.
[0003] Taking low earth orbit satellites (LEO) as an example, since a LEO satellite has a large ground coverage area and the satellite moves very fast, the ground terminal equipment may only be in the coverage area of a LEO satellite for a few minutes. Therefore, whether it is an NTN semi-static cell or an NTN dynamic cell, a large number of terminal devices may need to be switched in a short period of time in the boundary area covered by two satellites, which may lead to switching signal storms, high probability of switching failure, and large switching delay. Summary of the invention
[0004] The present application aims to solve at least one of the technical problems in the related art to a certain extent. To this end, the first purpose of the present application is to propose a communication network satellite switching method, which disperses the terminal devices that need to be switched in the same time period, and can significantly reduce the problems of high switching delay, high probability of switching failure, limited switching capacity, low system spectrum efficiency during switching, etc. caused by the simultaneous switching of a large number of terminal devices.
[0005] The second objective of the present application is to provide a communication network inter-satellite switching device.
[0006] The third object of the present application is to provide a computer-readable storage medium.
[0007] The fourth objective of the present application is to provide an electronic device.
[0008] To achieve the above-mentioned purpose, the first aspect embodiment of the present application proposes a communication network inter-satellite switching method, which includes: dividing the switching modes of terminal devices at the coverage boundaries of multiple satellites according to the service type information of the terminal devices, and obtaining terminal device queues with different switching modes; obtaining network resources reserved by the target satellite for the terminal device queues with different switching modes, wherein the target satellite reserves network resources for the terminal device queues based on the service volume information of the terminal device queues; when the terminal device triggers the satellite switching condition corresponding to the queue where it is located, controlling the terminal device to access the target satellite based on the network resources of the terminal device queue where the terminal device is located; obtaining the network resource utilization rate of the terminal device queues with different switching modes; and dynamically adjusting the reserved network resources according to the network resource utilization rate of different switching modes when the total network resources of the target satellite remain unchanged.
[0009] According to the communication network satellite switching method of the embodiment of the present application, first, the terminal devices at the coverage boundary of multiple satellites are switched and divided according to the service type information of the terminal devices, and the terminal device queues of different switching modes are obtained. Then, the network resources reserved by the target satellite for the terminal device queues of different switching modes are obtained, wherein the target satellite reserves network resources for the terminal device queue based on the service volume information of the terminal device queue, and when the terminal device triggers the satellite switching condition corresponding to the queue, the terminal device is controlled to access the target satellite based on the network resources of the terminal device queue where the terminal device is located, and the network resource utilization rate of the terminal device queues of different switching modes is obtained, and the reserved network resources are dynamically adjusted according to the network resource utilization rate of different switching modes when the total network resources of the target satellite remain unchanged. Thus, the method disperses the terminal devices that need to be switched in the same time period, which can significantly reduce the problems of high switching delay, high probability of switching failure, limited switching capacity, low system spectrum efficiency during switching, etc. caused by the simultaneous switching of a large number of terminal devices, and at the same time, the network resources reserved for the terminal device queues of different switching modes are dynamically adjusted according to the network resource utilization rate of different switching modes to meet the network resource requirements of the terminal device queues of different switching modes.
[0010] In addition, the communication network satellite handover method according to the above embodiment of the present application may also have the following additional technical features:
[0011] According to one embodiment of the present application, the switching mode includes an early switching mode, wherein determining the satellite switching condition for the terminal device to trigger the early switching mode includes: within a first preset period, the number of reference signal received power measured according to the serving cell reference signal is less than the first preset received power threshold is greater than or equal to the first preset number, and the number of reference signal signal to interference plus noise ratio measured according to the serving cell reference signal and the reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal is within the first preset range. The number is greater than or equal to the second preset number.
[0012] According to one embodiment of the present application, the switching mode includes a DAPS (Dual Active Protocol Stack) switching mode, wherein determining the satellite switching condition for the terminal device to trigger the DAPS switching mode includes: within a second preset period, the number of reference signal received power measured according to the serving cell reference signal is less than the second preset received power threshold is greater than or equal to a third preset number, and the difference between the reference signal signal to interference and noise ratio measured according to the adjacent cell reference signal and the reference signal signal to interference and noise ratio measured according to the serving cell reference signal is greater than or equal to the first preset threshold, and the number of reference signal signal to interference and noise ratio measured according to the serving cell reference signal is greater than or equal to a fourth preset number.
[0013] According to one embodiment of the present application, the terminal device is controlled to access the target satellite based on the network resources of the terminal device queue in which the terminal device is located, including: when the terminal device supports the DAPS protocol, controlling the terminal device to initiate a connection request to the target satellite, and after the terminal device accesses the target satellite, disconnecting the terminal device from the original service satellite; when the terminal device does not support the DAPS protocol, disconnecting the terminal device from the original service satellite, and then initiating a connection request to the target satellite to complete the terminal device accessing the target satellite.
[0014] According to one embodiment of the present application, the switching mode includes a normal switching mode, wherein the satellite switching condition for the terminal device to trigger the normal switching mode includes: within a third preset period, the number of times the difference between a reference signal signal to interference plus noise ratio measured according to a neighboring cell reference signal and a reference signal signal to interference plus noise ratio measured according to a serving cell reference signal is greater than or equal to a second preset threshold is greater than or equal to a fifth preset number.
[0015] According to one embodiment of the present application, the satellite switching condition corresponding to the queue triggered by the terminal device also includes: obtaining the pitch angle between the terminal device and the target satellite; when the pitch angle is within a preset angle range, determining the satellite switching condition for the terminal device to trigger the early switching mode.
[0016] According to one embodiment of the present application, the communication network inter-satellite switching method also includes: when the number of reference signal received power measured according to the serving cell reference signal is less than the first preset received power threshold is less than the first preset number, or the number of differences between the reference signal signal to interference and noise ratio measured according to the serving cell reference signal and the reference signal signal to interference and noise ratio measured according to the adjacent cell reference signal is within the first preset range is less than the second preset number, or the pitch angle is not within the preset angle range, determining that the terminal device has not triggered the satellite switching condition of the early switching mode.
[0017] According to one embodiment of the present application, the communication network inter-satellite switching method also includes: when the number of reference signal received power measured according to the serving cell reference signal is less than the second preset received power threshold is less than the third preset number, or the number of the difference between the reference signal signal to interference and noise ratio measured according to the adjacent cell reference signal and the reference signal signal to interference and noise ratio measured according to the serving cell reference signal is greater than or equal to the first preset threshold is less than the fourth preset number, determining that the terminal device does not trigger the satellite switching condition of the DAPS switching mode.
[0018] According to one embodiment of the present application, the communication network inter-satellite switching method also includes: when the number of values of the difference between the reference signal signal to interference and noise ratio measured according to the neighboring cell reference signal and the reference signal signal to interference and noise ratio measured according to the serving cell reference signal is greater than or equal to the second preset threshold and is less than the fifth preset number, determining that the terminal device has not triggered the satellite switching condition of the normal switching mode.
[0019] According to one embodiment of the present application, the service type information includes: response time and first data transmission success rate, wherein the switching modes of terminal devices at the boundaries of multiple satellite coverage are divided according to the service type information of the terminal devices, including: dividing the switching modes of terminal devices at the boundaries of multiple satellite coverage according to the response time and first data transmission success rate of each terminal device.
[0020] According to one embodiment of the present application, the switching modes of terminal devices at the boundaries of multiple satellite coverage are divided according to the response time and the first data transmission success rate of each terminal device, including: when the response time of the terminal device is less than a preset time threshold and the first data transmission success rate is greater than or equal to the preset success rate threshold, determining that the switching mode of the terminal device is an early switching mode, and placing the terminal device in a terminal device queue of the early switching mode; when the response time of the terminal device is greater than or equal to the preset time threshold or the first data transmission success rate is less than the preset success rate threshold, determining the switching mode of the terminal device according to the switching protocol of the terminal device.
[0021] According to one embodiment of the present application, the switching mode of the terminal device is determined according to the switching protocol of the terminal device, including: when the terminal device supports the DAPS switching protocol, determining that the switching mode of the terminal device is the DAPS switching mode; when the terminal device does not support the DAPS switching protocol, determining that the switching mode of the terminal device is the ordinary switching mode.
[0022] According to one embodiment of the present application, dynamic adjustment is performed according to the network resource utilization of different switching modes, including: when the network resource utilization of the current switching mode is greater than the corresponding preset utilization threshold, increasing the network resources of the terminal device queue of the switching mode; when the network resource utilization of the current switching mode is less than the corresponding preset utilization threshold, reducing the network resources of the terminal device queue of the switching mode.
[0023] According to an embodiment of the present application, the switching modes include an advance switching mode, a DAPS switching mode and a common switching mode, and the priority order of the switching modes is the advance switching mode, the DAPS switching mode, and the common switching mode.
[0024] According to one embodiment of the present application, the communication network inter-satellite switching method also includes: when the network resource utilization rates of all switching modes are greater than the corresponding preset utilization threshold, the network resources of the terminal devices of all switching modes are kept unchanged; when the network resource utilization rate of the early switching mode is greater than the corresponding preset utilization threshold, the network resources of the corresponding terminal devices are reduced in the order of the ordinary switching mode and the DAPS switching mode; when the network resource utilization rate of the DAPS switching mode is greater than the corresponding preset utilization threshold, the network resources of the corresponding terminal devices are reduced in the order of the ordinary switching mode and the early switching mode; when the network resource utilization rate of the ordinary switching mode is greater than the corresponding preset utilization threshold, the network resources of the corresponding terminal devices are reduced in the order of the ordinary switching mode and the early switching mode.
[0025] According to one embodiment of the present application, determining the target satellite includes: acquiring ephemeris information of each satellite; determining the service time and load value of each satellite based on the ephemeris information of each satellite and the interaction information of the inter-satellite link; and determining the target satellite based on the load value and service time.
[0026] According to an embodiment of the present application, determining a target satellite based on a load value and a service time includes: taking a satellite whose load value is less than a preset load threshold and whose service time is greater than a preset time threshold as a target satellite.
[0027] According to one embodiment of the present application, the communication network inter-satellite switching method also includes: when there are multiple satellites that meet the conditions, obtaining the pitch angle between each satellite and the terminal device; and taking the satellite whose pitch angle is within a preset angle range as the target satellite.
[0028] To achieve the above-mentioned purpose, the second aspect embodiment of the present application proposes a communication network satellite switching device, which includes: a division module, which is used to divide the switching mode of terminal devices at the coverage boundaries of multiple satellites according to the service type information of the terminal devices, and obtain terminal device queues with different switching modes; an acquisition module, which is used to obtain network resources reserved by the target satellite for terminal device queues with different switching modes, wherein the target satellite reserves network resources for the terminal device queue based on the service volume information of the terminal device queue; an access module, which is used to control the terminal device to access the target satellite based on the network resources of the terminal device queue where the terminal device is located when the terminal device triggers the satellite switching condition corresponding to the queue where the terminal device is located; an adjustment module, which is used to obtain the network resource utilization rate of the terminal device queues with different switching modes, and dynamically adjust the reserved network resources according to the network resource utilization rate of different switching modes when the total network resources of the target satellite remain unchanged.
[0029] According to the communication network satellite switching device of the embodiment of the present application, the terminal devices at the coverage boundary of multiple satellites are switched and divided by the division module according to the service type information of the terminal devices, and the terminal device queues of different switching modes are obtained. The target satellite is obtained by the acquisition module. The network resources reserved for the terminal device queues of different switching modes are obtained, wherein the target satellite reserves network resources for the terminal device queues based on the service volume information of the terminal device queues, and the terminal device is controlled to access the target satellite based on the network resources of the terminal device queue where the terminal device is located when the terminal device triggers the satellite switching condition corresponding to the queue where the terminal device is located. The adjustment module obtains the network resource utilization rate of the terminal device queues of different switching modes, and dynamically adjusts the reserved network resources according to the network resource utilization rate of different switching modes when the total network resources of the target satellite remain unchanged. The device disperses the terminal devices that need to be switched in the same time period, which can significantly reduce the problems of high switching delay, high probability of switching failure, limited switching capacity, low system spectrum efficiency during switching, etc. caused by the simultaneous switching of a large number of terminal devices, and at the same time, the network resources reserved for the terminal device queues of different switching modes are dynamically adjusted according to the network resource utilization rate of different switching modes to meet the network resource requirements of the terminal device queues of different switching modes.
[0030] In addition, the communication network satellite switching device according to the above embodiment of the present application may also have the following additional technical features:
[0031] According to one embodiment of the present application, the switching mode includes an early switching mode, wherein the access module is specifically used to: within a first preset period, the number of reference signal received power measured according to the serving cell reference signal is less than the first preset received power threshold is greater than or equal to the first preset number, and the number of reference signal signal to interference plus noise ratio measured according to the serving cell reference signal and the reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal is within the first preset range. The number is greater than or equal to the second preset number.
[0032] According to one embodiment of the present application, the switching mode includes a DAPS switching mode, wherein the access module is specifically used to: within a second preset period, the number of reference signal received power measured according to the serving cell reference signal is less than the second preset received power threshold is greater than or equal to a third preset number, and the number of reference signal signal to interference plus noise ratio measured according to the adjacent cell reference signal minus the reference signal signal to interference plus noise ratio measured according to the serving cell reference signal is greater than or equal to the first preset threshold. The number is greater than or equal to a fourth preset number.
[0033] According to one embodiment of the present application, the access module is specifically used to: when the terminal device supports the DAPS protocol, control the terminal device to initiate a connection request to the target satellite, and after the terminal device accesses the target satellite, disconnect the terminal device from the original service satellite; when the terminal device does not support the DAPS protocol, after disconnecting the terminal device from the original service satellite, initiate a connection request to the target satellite to complete the terminal device accessing the target satellite.
[0034] According to one embodiment of the present application, the switching mode includes a normal switching mode, wherein the access module is specifically used to: within a third preset period, the number of times the difference between a reference signal signal to interference plus noise ratio measured according to a neighboring cell reference signal and a reference signal signal to interference plus noise ratio measured according to a serving cell reference signal is greater than or equal to a second preset threshold is greater than or equal to a fifth preset number.
[0035] According to one embodiment of the present application, the access module is also used to: obtain the pitch angle between the terminal device and the target satellite; when the pitch angle is within a preset angle range, determine the satellite switching condition for the terminal device to trigger the early switching mode.
[0036] According to one embodiment of the present application, the access module is specifically used to: determine that the satellite switching condition of the terminal device does not trigger the early switching mode when the number of times the reference signal received power measured according to the serving cell reference signal is less than the first preset received power threshold is less than the first preset number, or the number of times the difference between the reference signal signal to interference plus noise ratio measured according to the serving cell reference signal and the reference signal signal to interference plus noise ratio measured according to the adjacent cell reference signal is within the first preset range is less than the second preset number, or the pitch angle is not within the preset angle range.
[0037] According to one embodiment of the present application, the access module is also used to: determine that the satellite switching condition of the terminal device does not trigger the DAPS switching mode when the number of times the reference signal received power measured according to the serving cell reference signal is less than the second preset received power threshold is less than the third preset number, or the number of times the difference between the reference signal signal to interference and noise ratio measured according to the adjacent cell reference signal and the reference signal signal to interference and noise ratio measured according to the serving cell reference signal is greater than or equal to the first preset threshold is less than the fourth preset number.
[0038] According to one embodiment of the present application, the access module is further used to: determine that the terminal device has not triggered the satellite switching condition of the normal switching mode when the number of values of the difference between the reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal and the reference signal signal to interference plus noise ratio measured according to the serving cell reference signal is greater than or equal to the second preset threshold and is less than a fifth preset number.
[0039] According to one embodiment of the present application, the service type information includes: response time and first data transmission success rate, wherein the division module is specifically used to: divide the switching modes of terminal devices at the boundaries of multiple satellite coverage according to the response time and first data transmission success rate of each terminal device.
[0040] According to one embodiment of the present application, the division module is specifically used to: when the response time of the terminal device is less than a preset time threshold and the first data transmission success rate is greater than or equal to the preset success rate threshold, determine that the switching mode of the terminal device is an early switching mode, and place the terminal device in a terminal device queue of the early switching mode; when the response time of the terminal device is greater than or equal to the preset time threshold or the first data transmission success rate is less than the preset success rate threshold, determine the switching mode of the terminal device according to the switching protocol of the terminal device.
[0041] According to one embodiment of the present application, the division module is specifically used to: when the terminal device supports the DAPS switching protocol, determine that the switching mode of the terminal device is the DAPS switching mode; when the terminal device does not support the DAPS switching protocol, determine that the switching mode of the terminal device is the ordinary switching mode.
[0042] According to one embodiment of the present application, the adjustment module is specifically used to: when the network resource utilization of the current switching mode is greater than the corresponding preset utilization threshold, increase the network resources of the terminal device queue of the switching mode; when the network resource utilization of the current switching mode is less than the corresponding preset utilization threshold, reduce the network resources of the terminal device queue of the switching mode.
[0043] According to an embodiment of the present application, the switching modes include an advance switching mode, a DAPS switching mode and a common switching mode, and the priority order of the switching modes is the advance switching mode, the DAPS switching mode, and the common switching mode.
[0044] According to one embodiment of the present application, the adjustment module is specifically used to: when the network resource utilization of all switching modes is greater than the corresponding preset utilization threshold, keep the network resources of the terminal devices of all switching modes unchanged; when the network resource utilization of the early switching mode is greater than the corresponding preset utilization threshold, reduce the network resources of the corresponding terminal devices in the order of the ordinary switching mode and the DAPS switching mode; when the network resource utilization of the DAPS switching mode is greater than the corresponding preset utilization threshold, reduce the network resources of the corresponding terminal devices in the order of the ordinary switching mode and the early switching mode; when the network resource utilization of the ordinary switching mode is greater than the corresponding preset utilization threshold, reduce the network resources of the corresponding terminal devices in the order of the DAPS switching mode and the early switching mode.
[0045] According to one embodiment of the present application, the communication network inter-satellite switching device also includes: a determination module, which is used to: obtain the ephemeris information of each satellite; determine the service time and load value of each satellite based on the ephemeris information of each satellite and the interaction information of the inter-satellite link; and determine the target satellite based on the load value and service time.
[0046] According to an embodiment of the present application, the determination module is specifically used to: select a satellite whose load value is less than a preset load threshold and whose service time is greater than a preset time threshold as a target satellite.
[0047] According to one embodiment of the present application, the determination module is specifically used to: when there are multiple satellites satisfying the conditions, obtain the pitch angle between each satellite and the terminal device; and take the satellite whose pitch angle is within a preset angle range as the target satellite.
[0048] To achieve the above-mentioned objectives, the third aspect embodiment of the present application proposes a computer-readable storage medium, on which a communication network inter-satellite switching program is stored. When the communication network inter-satellite switching program is executed by a processor, the above-mentioned communication network inter-satellite switching method is implemented.
[0049] According to the computer-readable storage medium of the embodiment of the present application, the communication network inter-satellite switching program implements the above-mentioned communication network inter-satellite switching method when executed by the processor. Based on the above-mentioned communication network inter-satellite switching method, the terminal devices that need to be switched in the same time period are dispersed, which can significantly reduce the problems of high switching delay, high probability of switching failure, limited switching capacity, low system spectrum efficiency during switching, etc. caused by the simultaneous switching of a large number of terminal devices.
[0050] To achieve the above-mentioned objectives, the fourth aspect embodiment of the present application proposes an electronic device, including a memory, a processor, and a communication network inter-satellite switching program stored in the memory and executable on the processor. When the processor executes the communication network inter-satellite switching, the above-mentioned communication network inter-satellite switching method is implemented.
[0051] According to the electronic device of the embodiment of the present application, when the processor executes the communication network inter-satellite switching, the above-mentioned communication network inter-satellite switching method is implemented. Based on the above-mentioned communication network inter-satellite switching method, the terminal devices that need to be switched in the same time period are dispersed, which can significantly reduce the problems of high switching delay, high probability of switching failure, limited switching capacity, low system spectrum efficiency during switching, etc. caused by the simultaneous switching of a large number of terminal devices.
[0052] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] Figure 1 is a flow chart of a communication network inter-satellite handover method according to an embodiment of the present application;
[0054] Figure 2 A flowchart of a communication network inter-satellite handover method according to a specific embodiment of the present application;
[0055] Figure 3 A schematic diagram of the connection of a communication network inter-satellite switching device according to an embodiment of the present application;
[0056] Figure 4 A connection diagram of a communication network inter-satellite switching device according to an embodiment of the present application;
[0057] Figure 5 Schematic diagram of a block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0058] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0059] The following describes the communication network inter-satellite switching method, communication network inter-satellite switching device, computer-readable storage medium and electronic device proposed in the embodiments of the present application with reference to the accompanying drawings.
[0060] In order to solve the problems of high probability of switching failure and long switching delay caused by the switching of a large number of terminal devices in a short period of time during NTN satellite switching, the following two technical solutions are proposed in the relevant technology, as follows:
[0061] 1. Adjust the access signaling and reduce the access time by optimizing the access signaling process after switching, so as to reduce the switching delay.
[0062] 2. Adjust the signal waveform and increase the access channel capacity so that more users can switch at the same time.
[0063] However, in Technical Solution 1, although the access time of a single terminal device can be reduced, the reduced time is relatively limited. For scenarios where a large number of users switch at the same time, the help is very limited. There will still be a large number of terminal devices that cannot switch in time due to lack of resources or network congestion, which will affect the performance of the terminal device when switching.
[0064] In technical solution 2, although some users who can switch at the same time can be added, the number of users that can be added is relatively limited. Moreover, as the number of users accessing at the same time increases, the interference between users may also increase, and the switching failure rate may also increase, thereby affecting the performance of the terminal device during switching.
[0065] In order to solve the above technical problems, the present application proposes a communication network inter-satellite switching method, firstly, the terminal devices at the coverage boundary of multiple satellites are divided into switching modes according to the service type information of the terminal devices, and the terminal device queues with different switching modes are obtained, and then the network resources reserved by the target satellite for the terminal device queues with different switching modes based on the service volume information of the terminal device queues are obtained. When the terminal device triggers the satellite switching condition corresponding to the queue where it is located, the terminal device is controlled to access the target satellite based on the network resources of the terminal device queue where the terminal device is located, and the network resource utilization rate of the terminal device queue with different switching modes is obtained, and the network resource utilization rate of the terminal device queue with different switching modes is dynamically adjusted when the total network resources of the target satellite remain unchanged. In this way, the terminal devices are dispersed, and the switching signaling storm, high probability of switching failure, large switching delay and other problems that may occur when a large number of terminal devices are switched at the same time in a short period of time when switching non-ground communication satellites are alleviated, so as to improve the switching success rate of the terminal device and the overall performance of the system during switching.
[0066] The communication network inter-satellite switching method of the present application is described in detail below with reference to the accompanying drawings.
[0067] Figure 1 The present invention is a flowchart of a communication network inter-satellite switching method according to an embodiment of the present application.
[0068] like Figure 1As shown, the embodiment of the present application proposes a communication network satellite switching method, which may include the following steps:
[0069] S1, switching and dividing terminal devices at the boundaries of multiple satellite coverage according to the service type information of the terminal devices, and obtaining terminal device queues with different switching modes;
[0070] S2, obtaining network resources reserved by the target satellite for terminal device queues of different switching modes, wherein the target satellite reserves network resources for the terminal device queues based on traffic information of the terminal device queues;
[0071] S3, when the terminal device triggers the satellite switching condition corresponding to the queue in which it is located, controlling the terminal device to access the target satellite based on the network resources of the terminal device queue in which the terminal device is located;
[0072] S4, obtaining network resource utilization rates of terminal device queues in different switching modes;
[0073] S5, when the total network resources of the target satellite remain unchanged, the reserved network resources are dynamically adjusted according to the network resource utilization rates of different switching modes.
[0074] Specifically, the service type information of the terminal device may include parameters such as transmission delay, transmission success rate, and communication requirements. The terminal devices at the boundaries of two or more satellite coverage are divided according to the service type information of the terminal device to obtain a terminal device queue corresponding to each switching mode. For example, the terminal devices at the boundaries of multiple satellite coverage are divided into a terminal device queue A using a first switching mode, a terminal device queue B using a second switching mode, and a terminal device queue C using a third switching mode.
[0075] The traffic volume information of the terminal device queue A, the traffic volume information of the terminal device queue B, and the traffic volume information of the terminal device queue C are obtained respectively, and the network resources of the target satellite are divided according to the traffic volume information of the terminal device queue corresponding to each switching mode, so as to obtain the network resources reserved by the target satellite for the terminal device queues of different switching modes. For example, the target satellite reserves network resource A for the terminal device queue A, network resource B for the terminal device queue B, and network resource C for the terminal device queue C. Among them, the traffic volume information may include the total amount of data sent and received by the terminal device through the communication network within a certain period of time, which is used to evaluate the communication activity and data usage of the terminal device, and allocate more network resources to the terminal device queue with a larger total amount of data, and allocate less network resources to the terminal device queue with a smaller total amount of data. Network resources may include resources such as communication channels and storage space, which are used to cooperate in realizing the communication data transmission function of the terminal device.
[0076] The working status of the terminal device is monitored in real time. When it is determined that the terminal device triggers the satellite switching condition corresponding to the queue in which it is located, the terminal device is controlled to access the target satellite based on the network resources of the terminal device queue in which the terminal device is located. For example, when the terminal device in the terminal device queue A triggers the satellite switching condition corresponding to the first switching mode, the terminal device is controlled to access the target satellite based on the network resource A; when the terminal device in the terminal device queue B triggers the satellite switching condition corresponding to the second switching mode, the terminal device is controlled to access the target satellite based on the network resource B; when the terminal device in the terminal device queue C triggers the satellite switching condition corresponding to the third switching mode, the terminal device is controlled to access the target satellite based on the network resource C, so as to switch the terminal device between satellites.
[0077] At the same time, the network resource utilization of the terminal device queues in different switching modes is obtained, so as to adjust the network resources reserved for the terminal device arrays in different switching modes without changing the total network resources of the target satellite.
[0078] Continue to take the example of dividing multiple terminal devices into a terminal device queue A of the first switching mode, a terminal device queue B of the second switching mode, and a terminal device queue C of the third switching mode. The target satellite reserves network resources A for the terminal device queue A of the first switching mode, reserves network resources B for the terminal device queue B of the second switching mode, and reserves network resources C for the terminal device queue C of the third switching mode. And obtain the network resource utilization rates of the terminal device queue A of the first switching mode, the terminal device queue B of the second switching mode, and the terminal device queue C of the third switching mode within a preset period respectively, and dynamically adjust the network resources A, network resources B, and network resources C according to the network resource utilization rates of different switching modes, for example, increase the reservation of network resources with higher network resource utilization rates, and reduce the reservation of network resources with lower network resource utilization rates.
[0079] Therefore, this embodiment first disperses the terminal devices, which can significantly reduce the problems of high switching delay, high probability of switching failure, limited switching capacity, low system spectrum efficiency during switching, etc. caused by simultaneous switching of a large number of terminal devices.
[0080] In one embodiment of the present application, the switching mode includes an early switching mode, wherein the satellite switching condition for the terminal device to trigger the early switching mode includes: within a first preset period, the reference signal received power measured according to the serving cell reference signal is less than a first preset received power threshold Thr1 RSRPThe number of the reference signal signal to interference plus noise ratios measured according to the serving cell reference signal and the reference signal signal to interference plus noise ratios measured according to the neighboring cell reference signal is greater than or equal to the first preset number, and the number of the reference signal signal to interference plus noise ratios measured according to the serving cell reference signal and the neighboring cell reference signal is within the first preset range is greater than or equal to the second preset number. The first preset number and the second preset number can be set according to actual conditions.
[0081] Specifically, assuming that terminal devices at the boundaries of multiple satellite coverage are switched and divided to obtain a terminal device queue A in advance switching mode, the target satellite reserves network resources A for the terminal device queue A.
[0082] The service cell is the signal coverage range of the original service satellite, and the adjacent cell is the signal coverage range of the target satellite. When the terminal device is at the coverage boundary between the original service satellite and the target satellite, it can receive the signals of the original service satellite and the target service satellite at the same time. The signal parameters between the terminal device and the service cell and the adjacent cell determine whether to trigger the satellite switching condition of the early switching mode. The reference signal receiving power (RSRP) can represent the strength of the wireless signal. The reference signal signal to interference and noise ratio (RS-SINR) refers to the ratio of the power of the reference signal to the sum of the interference and noise power in the communication system. It reflects the quality of the user channel environment and has a certain correlation with the user rate. The higher the RS-SINR value, the higher the transmission efficiency.
[0083] This embodiment determines whether the terminal device triggers the satellite switching condition of the early switching mode based on the A2 and A3 events, wherein the A2 event refers to an event triggered when the signal quality of the serving cell is lower than an absolute threshold, and the A3 event refers to an event triggered when the signal quality of the neighboring cell is higher than the signal quality of the serving cell. For example, the first preset period is T1, the first preset number is M1, and the second preset number is M2. Within a statistical period T1, the reference signal receiving power measured by the terminal device based on the reference signal of the serving cell is obtained based on the measurement reporting period T2, wherein a statistical period T1 contains multiple measurement reporting periods T2. Assume that in the measurement reports performed within a statistical period T1, if the reference signal receiving power measured by the terminal device based on the reference signal of the serving cell obtained M1 times is less than Thr1 RSRP , then further determine the difference between the reference signal signal to interference plus noise ratio measured by the terminal device according to the serving cell reference signal and the reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal, if the number of times the difference is in the first preset range is greater than or equal to the second preset number M2, then it is considered that the terminal device meets the satellite switching condition for triggering the early switching mode, and can enter the early switching process to access the target satellite based on the network resource A. The first preset range can be set according to actual conditions, for example, the first preset range is plus or minus 1 dB.
[0084] In one embodiment of the present application, the switching mode includes a DAPS switching mode, wherein the satellite switching condition for the terminal device to trigger the DAPS switching mode includes: within the second preset period, the number of reference signal received power measured according to the serving cell reference signal is less than the second preset received power threshold is greater than or equal to the third preset number, and the difference between the reference signal signal to interference and noise ratio measured according to the adjacent cell reference signal and the reference signal signal to interference and noise ratio measured according to the serving cell reference signal is greater than or equal to the first preset threshold. The third preset number and the fourth preset number can be set according to actual conditions.
[0085] Specifically, assuming that terminal devices at the boundaries of multiple satellite coverage are switched and divided to obtain a terminal device queue B in a DAPS switching mode, the target satellite reserves network resources B for the terminal device queue B.
[0086] This embodiment determines whether the terminal device triggers the satellite switching condition of the DAPS switching mode based on the A2 and A3 events. For example, the second preset period is T3, the third preset number is M3, and the fourth preset number is M4. Within a statistical period T3, the reference signal received power measured by the terminal device according to the reference signal of the serving cell is obtained based on the measurement reporting period T4, wherein a statistical period T3 includes multiple measurement reporting periods T4. Assume that in the measurement reports performed within a statistical period T3, if the reference signal received power measured by the terminal device according to the reference signal of the serving cell obtained M3 times is less than Thr2 RSRP , then further obtain the difference between the reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal and the reference signal signal to interference plus noise ratio measured by the terminal device according to the serving cell reference signal, if the number of times the difference is greater than or equal to the first preset threshold is greater than or equal to the fourth preset number M4, then it is considered that the terminal device meets the DAPS switching condition, and the DAPS switching process can be entered to control the terminal device to access the target satellite based on the network resource B. The first preset threshold can be set according to actual conditions, for example, the first preset threshold is 1.5dB.
[0087] In one embodiment of the present application, the terminal device is controlled to access the target satellite based on the network resources of the terminal device queue in which the terminal device is located, including: when the terminal device supports the DAPS protocol, controlling the terminal device to initiate a connection request to the target satellite, and after the terminal device accesses the target satellite, disconnecting the terminal device from the original service satellite; when the terminal device does not support the DAPS protocol, disconnecting the terminal device from the original service satellite, and then initiating a connection request to the target satellite to complete the terminal device accessing the target satellite.
[0088] Specifically, when the terminal device in the terminal device queue A meets the satellite switching condition of the advance switching mode, the advance switching process is entered, and the terminal device is controlled to access the target satellite based on the network resource A, specifically:
[0089] If the terminal capability of the terminal device supports the DAPS protocol, DAPS switching is performed during early switching, that is, the terminal device continues to send and receive data at the service base station and sends a connection request to the target satellite. After the terminal device accesses the target satellite, it completes uplink synchronization with the target base station, then switches the uplink to the target base station, and finally disconnects from the original service satellite.
[0090] If the terminal capability of the terminal device does not support the DAPS protocol, a normal switch is performed during early switching, that is, the terminal device first disconnects from the original service satellite, and then sends a connection request to the target satellite to connect to the target satellite, thereby completing the terminal device's access to the target satellite.
[0091] When the terminal device in the terminal device queue B meets the satellite switching condition that triggers the DAPS switching mode, the DAPS switching process is entered, and the terminal device is controlled to access the target satellite based on the network resource B, specifically:
[0092] If the terminal capability of the terminal device supports the DAPS protocol, DAPS switching is performed at this time, that is, the terminal device continues to send and receive data at the service base station and sends a connection request to the target satellite. After the terminal device accesses the target satellite, it completes uplink synchronization with the target base station, then switches the uplink to the target base station, and finally disconnects from the original service satellite.
[0093] If the terminal capability of the terminal device does not support the DAPS protocol, a normal switch is performed during DAPS switching, that is, the terminal device first disconnects from the original service satellite, and then sends a connection request to the target satellite based on network resource B, connects to the target satellite based on the reserved network resource B, and completes the terminal device access to the target satellite.
[0094] In one embodiment of the present application, the switching mode includes a common switching mode, wherein the satellite switching condition for the terminal device to trigger the common switching mode includes: within a third preset period, the number of times the difference between the reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal and the reference signal signal to interference plus noise ratio measured according to the serving cell reference signal is greater than or equal to the second preset threshold is greater than or equal to a fifth preset number. The fifth preset number can be set according to actual conditions.
[0095] Specifically, assuming that terminal devices at the boundaries of multiple satellite coverage are switched and divided to obtain a terminal device queue C in a common switching manner, the target satellite reserves network resources C for the terminal device queue C.
[0096] This embodiment determines whether the terminal device triggers the satellite switching condition of the normal switching mode based on the A3 event. For example, the third preset period is T5, the fifth preset number is M5, and within a statistical period T5, the difference between the reference signal signal to interference and noise ratio measured by the terminal device based on the adjacent cell reference signal and the reference signal signal to interference and noise ratio measured based on the service cell reference signal is obtained based on the measurement report period T6. If there are P times of difference greater than or equal to the second preset threshold value in the measurement report performed within a statistical period T5, it is considered that the terminal device meets the conditions for triggering normal switching and can enter the normal switching process. Among them, the second preset threshold value can be set according to actual conditions, for example, 3dB.
[0097] In one embodiment of the present application, the satellite switching condition corresponding to the queue triggered by the terminal device also includes: obtaining the pitch angle between the terminal device and the target satellite; when the pitch angle is within a preset angle range, determining the satellite switching condition for the terminal device to trigger the early switching mode.
[0098] Specifically, the pitch angle between the terminal device and the target satellite refers to the angle between the satellite antenna axis and the horizontal plane. The pitch angle is crucial to ensure communication quality and determines the signal reception effect and communication stability.
[0099] That is to say, when the number of times that the reference signal received power measured by the terminal device according to the serving cell reference signal is less than the first preset received power threshold is greater than or equal to the first preset number, and the number of times that the difference between the reference signal signal to interference and noise ratio measured according to the serving cell reference signal and the reference signal signal to interference and noise ratio measured according to the adjacent cell reference signal is within the first preset range is greater than or equal to the second preset number, further judgment is made based on the pitch angle between the terminal device and the target satellite, and when the pitch angle is within the preset angle range, it is considered that the communication quality between the terminal device and the target satellite is good, the satellite switching condition of the early switching mode is triggered, and the early switching process is executed.
[0100] This embodiment further determines whether the terminal device triggers the satellite switching condition of the advance switching mode through the pitch angle to improve the triggering accuracy.
[0101] In one embodiment of the present application, the communication network inter-satellite switching method also includes: when the number of reference signal received power measured according to the serving cell reference signal is less than the first preset received power threshold is less than the first preset number, or the number of differences between the reference signal signal to interference and noise ratio measured according to the serving cell reference signal and the reference signal signal to interference and noise ratio measured according to the adjacent cell reference signal is within the first preset range is less than the second preset number, or the pitch angle is not within the preset angle range, determining that the terminal device has not triggered the satellite switching condition of the early switching mode.
[0102] Specifically, the following three conditions are used to determine whether the terminal device in the terminal device queue A of the advance switching mode triggers the satellite switching condition of the advance switching mode, specifically:
[0103] 1) The number of reference signal received power measured by the terminal device according to the serving cell reference signal that is less than the first preset received power threshold is greater than or equal to the first preset number;
[0104] 2) The number of differences between the reference signal signal to interference plus noise ratio measured by the terminal device according to the serving cell reference signal and the reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal within the first preset range is greater than or equal to the second preset number;
[0105] 3) The elevation angle between the terminal device and the target satellite is within the preset angle range.
[0106] When all three conditions above are met, it is considered that the terminal device triggers the satellite switching condition of the early switching mode, and the early switching process is executed; otherwise, it is considered that the terminal device does not trigger the satellite switching condition of the early switching mode, and the early switching process is not executed.
[0107] In one embodiment of the present application, the communication network inter-satellite switching method also includes: when the number of times the reference signal received power measured according to the serving cell reference signal is less than the second preset received power threshold is less than the third preset number, or the number of times the difference between the reference signal signal to interference and noise ratio measured according to the adjacent cell reference signal and the reference signal signal to interference and noise ratio measured according to the serving cell reference signal is greater than or equal to the first preset threshold is less than the fourth preset number, determining that the terminal device has not triggered the satellite switching condition of the DAPS switching mode.
[0108] Specifically, the following two conditions are used to determine whether the terminal device in the terminal device queue B of the DAPS switching mode triggers the satellite switching condition of the DAPS switching mode, specifically:
[0109] 1) The number of reference signal received power measured by the terminal device according to the serving cell reference signal that is less than the second preset received power threshold is greater than or equal to a third preset number;
[0110] 2) The number of values of the difference between the reference signal signal to interference plus noise ratio measured by the terminal device according to the neighboring cell reference signal and the reference signal signal to interference plus noise ratio measured according to the serving cell reference signal is greater than or equal to the first preset threshold and is greater than or equal to a fourth preset number.
[0111] When both of the above two conditions are met, it is considered that the terminal device triggers the satellite switching condition of the DAPS switching mode and executes the DAPS switching process; otherwise, it is considered that the terminal device does not trigger the satellite switching condition of the DAPS switching mode and does not execute the DAPS switching process.
[0112] In one embodiment of the present application, the communication network inter-satellite switching method also includes: when the number of values of the difference between the reference signal signal to interference and noise ratio measured according to the neighboring cell reference signal and the reference signal signal to interference and noise ratio measured according to the serving cell reference signal is greater than or equal to the second preset threshold and is less than a fifth preset number, determining that the terminal device has not triggered the satellite switching condition of the normal switching mode.
[0113] That is to say, whether the terminal device in the terminal device queue C of the ordinary switching mode triggers the satellite switching condition of the ordinary switching mode is determined by one of the following conditions, specifically:
[0114] 1) The number of values of the difference between the reference signal signal to interference plus noise ratio measured by the terminal device according to the neighboring cell reference signal and the reference signal signal to interference plus noise ratio measured according to the serving cell reference signal is greater than or equal to the second preset threshold is greater than or equal to the fifth preset number.
[0115] When the terminal device meets the above conditions, it is considered that the satellite switching condition of the ordinary switching mode is triggered, and the ordinary switching process is executed; otherwise, it is considered that the satellite switching condition of the ordinary switching mode is not triggered, and the switching process is not executed.
[0116] In one embodiment of the present application, the service type information includes: response time and first data transmission success rate, wherein the switching modes of terminal devices at the boundaries of multiple satellite coverage are divided according to the service type information of the terminal devices, including: dividing the switching modes of terminal devices at the boundaries of multiple satellite coverage according to the response time and first data transmission success rate of each terminal device.
[0117] Specifically, the latency requirement of the terminal device is determined according to the response time, and the communication reliability requirement of the terminal device is determined according to the first data transmission success rate. Therefore, the terminal devices at the boundaries of multiple satellite coverage are switched and divided based on the latency and reliability requirements of each terminal device. Specifically, the switching mode of the terminal devices can be divided by setting the data range and data threshold.
[0118] Furthermore, the service type information may also include QCI (Quality of Service Class Identifier), and the switching mode of terminal devices at the boundaries of multiple satellite coverage is divided in combination with the QCI of each terminal device. Among them, in the field of communications, QCI is a scale value used to measure the packet forwarding behavior of a specific service data stream, such as packet loss rate, packet delay budget, etc. For example, QCI1 to 5: used for real-time services, such as voice calls and video conferencing, to ensure low latency and high reliability; QCI6 to 9: used for non-real-time services, such as data downloads and web browsing, allowing higher latency and lower priority. Therefore, the switching mode can be divided based on the QCI of each terminal device.
[0119] In one embodiment of the present application, terminal devices at the boundaries of multiple satellite coverage are switched and divided according to the response time and the first data transmission success rate of each terminal device, including: when the response time of the terminal device is less than a preset time threshold and the first data transmission success rate is greater than or equal to the preset success rate threshold, the switching mode of the terminal device is determined to be an early switching mode, and the terminal device is placed in a terminal device queue of the early switching mode; when the response time of the terminal device is greater than or equal to the preset time threshold or the first data transmission success rate is less than the preset success rate threshold, the switching mode of the terminal device is determined according to the switching protocol of the terminal device. Among them, the preset time threshold and the preset success rate threshold can be set according to actual conditions.
[0120] That is to say, when the response time of the terminal device is less than the preset time threshold and the first data transmission success rate is greater than or equal to the preset success rate threshold, it is determined that the terminal device is a terminal device for low-latency and high-reliability services, the switching mode of the terminal device is determined to be the early switching mode, and the terminal device is placed in the terminal device queue A of the early switching mode.
[0121] For other terminal devices whose response time is greater than or equal to the preset time threshold or whose first data transmission success rate is less than the preset success rate threshold, they can be divided based on the switching protocols allowed by each terminal device. For example, taking the DAPS protocol as an example, for other terminal devices whose response time is greater than or equal to the preset time threshold or whose first data transmission success rate is less than the preset success rate threshold, if the terminal device allows the DAPS protocol, the switching mode of the terminal device is determined to be the DAPS switching mode, and the terminal device is placed in the terminal device queue of the DAPS switching mode; if the terminal device does not allow the DAPS protocol, the switching mode of the terminal device is determined to be the ordinary switching mode, and the terminal device is placed in the terminal device queue of the ordinary switching mode.
[0122] In one embodiment of the present application, the switching mode of the terminal device is determined according to the switching protocol of the terminal device, including: when the terminal device supports the DAPS switching protocol, determining that the switching mode of the terminal device is the DAPS switching mode; when the terminal device does not support the DAPS switching protocol, determining that the switching mode of the terminal device is the ordinary switching mode.
[0123] That is to say, for a terminal device whose response time is greater than or equal to a preset time threshold, or a terminal device whose first data transmission success rate is less than a preset success rate threshold, if the terminal device allows the DAPS protocol, the switching mode of the terminal device is determined to be the DAPS switching mode, and the terminal device is placed in the terminal device queue B of the DAPS switching mode; if the terminal device does not allow the DAPS protocol, the switching mode of the terminal device is determined to be the ordinary switching mode, and the terminal device is placed in the terminal device queue C of the ordinary switching mode.
[0124] In one embodiment of the present application, dynamic adjustment is performed according to the network resource utilization of different switching modes, including: when the network resource utilization of the current switching mode is greater than the corresponding preset utilization threshold, increasing the network resources of the terminal device queue of the switching mode; when the network resource utilization of the current switching mode is less than the corresponding preset utilization threshold, reducing the network resources of the terminal device queue of the switching mode.
[0125] Specifically, when the network resource utilization of the current switching mode is greater than the first preset utilization threshold, it is determined that the network resource utilization of the switching mode is high, and the network resources reserved for the current switching mode are appropriately increased; when the network resource utilization of the current switching mode is lower than the second preset utilization threshold, it is determined that the network resource utilization of the switching mode is low, and the network resources reserved for the current switching mode are appropriately reduced. The first preset utilization threshold and the second preset utilization threshold can be the same, or the first preset utilization threshold can be set to be greater than the second preset utilization threshold.
[0126] In one embodiment of the present application, the switching modes include an advance switching mode, a DAPS switching mode, and a common switching mode, and the priority order of the switching modes is the advance switching mode, the DAPS switching mode, and the common switching mode.
[0127] In one embodiment of the present application, the communication network inter-satellite switching method also includes: when the network resource utilization rates of all switching modes are greater than the corresponding preset utilization threshold, the network resources of the terminal devices of all switching modes are kept unchanged; when the network resource utilization rate of the early switching mode is greater than the corresponding preset utilization threshold, the network resources of the corresponding terminal devices are reduced in the order of the ordinary switching mode and the DAPS switching mode; when the network resource utilization rate of the DAPS switching mode is greater than the corresponding preset utilization threshold, the network resources of the corresponding terminal devices are reduced in the order of the ordinary switching mode and the early switching mode; when the network resource utilization rate of the ordinary switching mode is greater than the corresponding preset utilization threshold, the network resources of the corresponding terminal devices are reduced in the order of the ordinary switching mode and the early switching mode.
[0128] That is to say, when the network resource utilization rates of the advance switching mode, DAPS switching mode and ordinary switching mode are all greater than the corresponding preset utilization thresholds, it is considered that the network resource utilization rates of the three switching modes are all high, and the network resources of the advance switching mode, DAPS switching mode and ordinary switching mode are kept unchanged.
[0129] In the case where the network resource utilization of only some switching modes is greater than the corresponding preset utilization threshold, the network resources of other switching modes are reduced in order of priority from low to high to supplement the network resources of the switching modes with higher network resource utilization. For example, in the case where the network resource utilization of the advance switching mode is greater than the corresponding preset utilization threshold, it is considered that the network resource utilization of the advance switching mode is higher, and the network resources of the ordinary switching mode are first reduced according to the priority to supplement the network resources of the advance switching mode. If the network resources of the ordinary switching mode are reduced to the preset resource lower limit, the increase demand of the network resources of the advance switching mode is still not met, the network resources of the DAPS switching mode are reduced, and the network resources of the advance switching mode are continued to be supplemented.
[0130] Furthermore, the total reserved resources of the target satellite = network resources A reserved for terminal devices in advance switching mode + network resources B reserved for terminal devices in DAPS switching mode + network resources C reserved for terminal devices in ordinary switching mode. When the total reserved network resource utilization rate is high and does not affect the normal access of new users of the target satellite, the total reserved network resources can also be dynamically adjusted to meet the changing switching requirements, and the resource reservation of the switching user and the resource allocation of the new calling user in the cell need to be comprehensively considered.
[0131] In one embodiment of the present application, determining the target satellite includes: acquiring ephemeris information of each satellite; determining the service time and load value of each satellite based on the ephemeris information of each satellite and the interaction information of the inter-satellite link; and determining the target satellite based on the load value and service time.
[0132] Specifically, the ephemeris information of each satellite in a preset area is obtained, the service time and load value of each satellite are determined according to the ephemeris information of each satellite and the interaction information of the inter-satellite links, and the load value and service time of each satellite are screened based on the preset target satellite selection conditions to obtain a satellite that meets the preset target satellite selection conditions as the target satellite.
[0133] In one embodiment of the present application, determining a target satellite according to a load value and a service time includes: taking a satellite whose load value is less than a preset load threshold and whose service time is greater than a preset time threshold as a target satellite.
[0134] That is, the load value is less than the preset load threshold and the service time is greater than the preset time threshold as the preset target satellite selection condition, and the satellite that meets the condition is selected as the target satellite. The preset load threshold can be configured according to the overall load level of the satellite over a period of time, and the preset time threshold can be predicted and configured according to the ephemeris information, and there is no specific limitation.
[0135] In one embodiment of the present application, the communication network inter-satellite switching method also includes: when there are multiple satellites that meet the conditions, obtaining the pitch angle between each satellite and the terminal device; and taking the satellite whose pitch angle is within a preset angle range as the target satellite.
[0136] That is to say, when only one satellite meets the above-mentioned preset target satellite selection conditions, this satellite is used as the target satellite; if there are multiple satellites that meet the above-mentioned preset target satellite selection conditions, the target satellite is further selected based on the elevation angle between each satellite and the terminal device, that is, the satellite whose load value is less than the preset load threshold, the service time is greater than the preset time threshold and the elevation angle between the satellite and the terminal device is within the preset angle range is used as the target satellite.
[0137] As a specific embodiment of the present application, Figure 2 As shown, the communication network satellite switching method may include the following steps:
[0138] S101, obtaining ephemeris information of each satellite.
[0139] S102, determining the service time and load value of each satellite according to the ephemeris information of each satellite and the interaction information of the inter-satellite link.
[0140] S103, obtaining satellites whose load values are less than a preset load threshold and whose service time is greater than a preset time threshold.
[0141] S104, determine whether there are multiple satellites that meet the conditions. If yes, execute step S105; if no, execute step S107.
[0142] S105, obtaining the elevation angle between each satellite and the terminal device.
[0143] S106, taking a satellite whose elevation angle is within a preset angle range as a target satellite. Execute step S108.
[0144] S107, taking the satellite as the target satellite.
[0145] S108, performing switching division on the terminal devices at the boundaries of multiple satellite coverage according to the service type information of the terminal devices, and obtaining terminal device queues of different switching modes, wherein the switching modes include an advance switching mode, a DAPS switching mode, and a common switching mode.
[0146] S109, obtaining network resources reserved by the target satellite for terminal device queues of different switching modes based on the traffic information of the terminal device queues.
[0147] S110, obtaining network resource utilization rates of terminal device queues in different switching modes.
[0148] S111, dynamically adjusting the reserved network resources according to the network resource utilization rates of different switching modes while the total network resources of the target satellite remain unchanged.
[0149] The switching modes include an advance switching mode, a DAPS switching mode and a common switching mode. For a terminal device in the advance switching mode, step S112 is executed; for a terminal device in the DAPS switching mode, step S116 is executed; for a terminal device in the common switching mode, step S118 is executed.
[0150] S112, judging whether the terminal device triggers the satellite switching condition of the advance switching mode. If so, executing step S113; if not, executing step S112.
[0151] S113, determine whether the terminal device supports the DAPS protocol. If yes, execute step S114; if no, execute step S115.
[0152] S114, controlling the terminal device to initiate a connection request to the target satellite, and after the terminal device accesses the target satellite, disconnecting the terminal device from the original service satellite.
[0153] S115, after disconnecting the terminal device from the original service satellite, a connection request is initiated to the target satellite to complete the terminal device accessing the target satellite.
[0154] S116, judging whether the terminal device triggers the satellite switching condition of the DAPS switching mode. If yes, executing step S117; if no, executing step S116.
[0155] S117, determine whether the terminal device supports the DAPS protocol. If yes, execute step S114; if no, execute step S115.
[0156] S118, judging whether the terminal device triggers the satellite switching condition of the common switching mode. If so, executing step S115; if not, executing step S118.
[0157] The communication network inter-satellite switching method first divides the terminal devices at the boundary of satellite coverage into terminal devices for early switching, terminal devices for DAPS switching and terminal devices for ordinary switching according to the service type, service volume and terminal capability of the terminal devices. Then, the target satellite reserves corresponding network resources for the terminal devices for early switching, the terminal devices for DAPS switching and the terminal devices for ordinary switching respectively. Finally, according to the switching terminal attributes, the terminal capabilities and the conditions that need to be met for various switching, the terminal devices at the boundary of satellite coverage are switched.
[0158] In summary, according to the communication network satellite switching method of the embodiment of the present application, first, the terminal devices at the coverage boundary of multiple satellites are switched and divided according to the service type information of the terminal devices, and the terminal device queues of different switching modes are obtained. Then, the target satellite is obtained. The network resources reserved for the terminal device queues of different switching modes are obtained, wherein the target satellite reserves network resources for the terminal device queue based on the service volume information of the terminal device queue, and when the terminal device triggers the satellite switching condition corresponding to the queue, the terminal device is controlled to access the target satellite based on the network resources of the terminal device queue where the terminal device is located, and the network resource utilization rate of the terminal device queues of different switching modes is obtained, and the reserved network resources are dynamically adjusted according to the network resource utilization rate of different switching modes when the total network resources of the target satellite remain unchanged. Therefore, the method disperses the terminal devices that need to be switched in the same time period, which can significantly reduce the problems of high switching delay, high probability of switching failure, limited switching capacity, and low system spectrum efficiency during switching caused by the simultaneous switching of a large number of terminal devices. At the same time, the network resources reserved for the terminal device queues of different switching modes are dynamically adjusted according to the network resource utilization rate of different switching modes to meet the network resource requirements of the terminal device queues of different switching modes.
[0159] Corresponding to the above-mentioned embodiments, the present application also proposes a communication network satellite switching device.
[0160] like Figure 3 As shown, the communication network inter-satellite switching device of the embodiment of the present application includes: a division module 10, an acquisition module 20 and an access module 30.
[0161] Among them, the division module 10 is used to switch and divide the terminal devices at the boundaries of multiple satellite coverage according to the service type information of the terminal devices, and obtain terminal device queues with different switching modes. The acquisition module 20 is used to obtain the network resources reserved by the target satellite for the terminal device queues with different switching modes, wherein the target satellite reserves network resources for the terminal device queues based on the service volume information of the terminal device queues. The access module 30 is used to control the terminal device to access the target satellite based on the network resources of the terminal device queue where the terminal device is located when the terminal device triggers the satellite switching condition corresponding to the queue where it is located. The adjustment module 40 is used to obtain the network resource utilization of the terminal device queues with different switching modes, and dynamically adjust the reserved network resources according to the network resource utilization of different switching modes when the total network resources of the target satellite remain unchanged.
[0162] According to one embodiment of the present application, the switching mode includes an early switching mode, wherein the access module 30 is specifically used to: within a first preset period, the number of reference signal received power measured according to the serving cell reference signal is less than the first preset received power threshold is greater than or equal to the first preset number, and the number of reference signal signal to interference plus noise ratio measured according to the serving cell reference signal and the reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal is within the first preset range. The number is greater than or equal to the second preset number.
[0163] According to one embodiment of the present application, the switching mode includes a DAPS switching mode, wherein the access module 30 is specifically used to: within a second preset period, the number of reference signal received power measured according to the serving cell reference signal is less than the second preset received power threshold is greater than or equal to a third preset number, and the number of reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal minus the reference signal signal to interference plus noise ratio measured according to the serving cell reference signal is greater than or equal to the first preset threshold is greater than or equal to a fourth preset number.
[0164] According to one embodiment of the present application, the access module 30 is specifically used to: when the terminal device supports the DAPS protocol, control the terminal device to initiate a connection request to the target satellite, and after the terminal device accesses the target satellite, disconnect the terminal device from the original service satellite; when the terminal device does not support the DAPS protocol, disconnect the terminal device from the original service satellite and then initiate a connection request to the target satellite to complete the terminal device accessing the target satellite.
[0165] According to one embodiment of the present application, the switching mode includes a normal switching mode, wherein the access module 30 is specifically used to: within a third preset period, the number of times the difference between a reference signal signal to interference plus noise ratio measured according to a neighboring cell reference signal and a reference signal signal to interference plus noise ratio measured according to a serving cell reference signal is greater than or equal to a second preset threshold is greater than or equal to a fifth preset number.
[0166] According to one embodiment of the present application, the access module 30 is also used to: obtain the pitch angle between the terminal device and the target satellite; when the pitch angle is within a preset angle range, determine the satellite switching condition for the terminal device to trigger the early switching mode.
[0167] According to one embodiment of the present application, the access module 30 is specifically used to: determine that the satellite switching condition of the terminal device does not trigger the early switching mode when the number of times the reference signal received power measured according to the serving cell reference signal is less than the first preset received power threshold is less than the first preset number, or the number of times the difference between the reference signal signal to interference plus noise ratio measured according to the serving cell reference signal and the reference signal signal to interference plus noise ratio measured according to the adjacent cell reference signal is within the first preset range is less than the second preset number, or the pitch angle is not within the preset angle range.
[0168] According to one embodiment of the present application, the access module 30 is also used to: determine that the satellite switching condition of the terminal device does not trigger the DAPS switching mode when the number of times the reference signal received power measured according to the serving cell reference signal is less than the second preset received power threshold is less than the third preset number, or the number of times the difference between the reference signal signal to interference and noise ratio measured according to the adjacent cell reference signal and the reference signal signal to interference and noise ratio measured according to the serving cell reference signal is greater than or equal to the first preset threshold is less than the fourth preset number.
[0169] According to one embodiment of the present application, the access module 30 is further used to: determine that the terminal device does not trigger the satellite switching condition of the normal switching mode when the number of values of the difference between the reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal and the reference signal signal to interference plus noise ratio measured according to the serving cell reference signal is greater than or equal to the second preset threshold and is less than a fifth preset number.
[0170] According to one embodiment of the present application, the service type information includes: response time and first data transmission success rate, wherein the division module 10 is specifically used to divide the switching modes of terminal devices at the boundaries of multiple satellite coverage according to the response time and first data transmission success rate of each terminal device.
[0171] According to one embodiment of the present application, the division module 10 is specifically used to: when the response time of the terminal device is less than a preset time threshold and the first data transmission success rate is greater than or equal to the preset success rate threshold, determine that the switching mode of the terminal device is an early switching mode, and place the terminal device in a terminal device queue of the early switching mode; when the response time of the terminal device is greater than or equal to the preset time threshold or the first data transmission success rate is less than the preset success rate threshold, determine the switching mode of the terminal device according to the switching protocol of the terminal device.
[0172] According to an embodiment of the present application, the division module 10 is specifically used to: when the terminal device supports the DAPS switching protocol, determine that the switching mode of the terminal device is the DAPS switching mode; when the terminal device does not support the DAPS switching protocol, determine that the switching mode of the terminal device is the ordinary switching mode.
[0173] According to one embodiment of the present application, the adjustment module 40 is specifically used to: when the network resource utilization of the current switching mode is greater than the corresponding preset utilization threshold, increase the network resources of the terminal device queue of the switching mode; when the network resource utilization of the current switching mode is less than the corresponding preset utilization threshold, reduce the network resources of the terminal device queue of the switching mode.
[0174] According to an embodiment of the present application, the switching modes include an advance switching mode, a DAPS switching mode and a common switching mode, and the priority order of the switching modes is the advance switching mode, the DAPS switching mode, and the common switching mode.
[0175] According to one embodiment of the present application, the adjustment module 40 is specifically used to: when the network resource utilization of all switching modes is greater than the corresponding preset utilization threshold, keep the network resources of the terminal devices of all switching modes unchanged; when the network resource utilization of the early switching mode is greater than the corresponding preset utilization threshold, reduce the network resources of the corresponding terminal devices in the order of the ordinary switching mode and the DAPS switching mode; when the network resource utilization of the DAPS switching mode is greater than the corresponding preset utilization threshold, reduce the network resources of the corresponding terminal devices in the order of the ordinary switching mode and the early switching mode; when the network resource utilization of the ordinary switching mode is greater than the corresponding preset utilization threshold, reduce the network resources of the corresponding terminal devices in the order of the DAPS switching mode and the early switching mode.
[0176] Combination Figure 4As shown, according to one embodiment of the present application, the communication network inter-satellite switching device also includes: a determination module 50, which is used to: obtain the ephemeris information of each satellite; determine the service time and load value of each satellite based on the ephemeris information of each satellite and the interaction information of the inter-satellite link; and determine the target satellite based on the load value and service time.
[0177] According to an embodiment of the present application, the determination module 50 is specifically configured to: select a satellite whose load value is less than a preset load threshold and whose service time is greater than a preset time threshold as a target satellite.
[0178] According to an embodiment of the present application, the determination module 50 is specifically used to: when there are multiple satellites satisfying the conditions, obtain the elevation angle between each satellite and the terminal device; and take the satellite whose elevation angle is within a preset angle range as the target satellite.
[0179] It should be noted that for details not disclosed in the communication network inter-satellite switching device in the embodiment of the present application, please refer to the details disclosed in the communication network inter-satellite switching method in the above embodiment of the present application, and the details will not be repeated here.
[0180] According to the communication network satellite switching device of the embodiment of the present application, the terminal devices at the coverage boundary of multiple satellites are switched and divided according to the service type information of the terminal devices through the division module, and the terminal device queues of different switching modes are obtained. The target satellite is used to obtain the network resources reserved for the terminal device queues of different switching modes through the acquisition module, wherein the target satellite reserves network resources for the terminal device queue based on the service volume information of the terminal device queue, and the terminal device is controlled to access the target satellite based on the network resources of the terminal device queue where the terminal device is located when the terminal device triggers the satellite switching condition corresponding to the queue where the terminal device is located through the access module, and the adjustment module obtains the network resource utilization of the terminal device queues of different switching modes, and dynamically adjusts the reserved network resources according to the network resource utilization of different switching modes when the total network resources of the target satellite remain unchanged. The device disperses the terminal devices that need to be switched in the same time period, which can significantly reduce the problems of high switching delay, high probability of switching failure, limited switching capacity, and low system spectrum efficiency during switching caused by the simultaneous switching of a large number of terminal devices.
[0181] Corresponding to the above embodiments, the present application also proposes a computer-readable storage medium.
[0182] The computer-readable storage medium of an embodiment of the present application stores a communication network inter-satellite switching program, and when the communication network inter-satellite switching program is executed by a processor, the above-mentioned communication network inter-satellite switching method is implemented.
[0183] According to the computer-readable storage medium of the embodiment of the present application, the communication network inter-satellite switching program implements the above-mentioned communication network inter-satellite switching method when executed by the processor. Based on the above-mentioned communication network inter-satellite switching method, the terminal devices that need to be switched in the same time period are dispersed, which can significantly reduce the problems of high switching delay, high probability of switching failure, limited switching capacity, low system spectrum efficiency during switching, etc. caused by the simultaneous switching of a large number of terminal devices.
[0184] Corresponding to the above embodiment, the present application also proposes an electronic device.
[0185] like Figure 5 As shown, the electronic device 100 of an embodiment of the present application includes a memory 110, a processor 120, and a communication network inter-satellite switching program stored in the memory 110 and executable on the processor 120. When the processor 120 executes the communication network inter-satellite switching, the above-mentioned communication network inter-satellite switching method is implemented.
[0186] According to the electronic device of the embodiment of the present application, when the processor executes the communication network inter-satellite switching, the above-mentioned communication network inter-satellite switching method is implemented. Based on the above-mentioned communication network inter-satellite switching method, the terminal devices that need to be switched in the same time period are dispersed, which can significantly reduce the problems of high switching delay, high probability of switching failure, limited switching capacity, low system spectrum efficiency during switching, etc. caused by the simultaneous switching of a large number of terminal devices.
[0187] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.
[0188] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0189] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0190] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0191] In this application, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0192] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A communication network satellite handover method, characterized in that: The method comprises: According to the service type information of the terminal devices, the terminal devices at the boundaries of multiple satellite coverage are divided into switching modes to obtain terminal device queues with different switching modes; Acquire network resources reserved by a target satellite for terminal device queues of different switching modes, wherein the target satellite reserves network resources for the terminal device queue based on traffic information of the terminal device queue; When the terminal device triggers a satellite switching condition corresponding to the queue in which the terminal device is located, controlling the terminal device to access the target satellite based on the network resources of the terminal device queue in which the terminal device is located; Obtain network resource utilization of terminal device queues in different switching modes; Under the condition that the total network resources of the target satellite remain unchanged, the reserved network resources are dynamically adjusted according to the network resource utilization rates of different switching modes.
2. The communication network satellite switching method according to claim 1, characterized in that: The switching mode includes an advance switching mode, wherein determining a satellite switching condition for a terminal device to trigger the advance switching mode includes: Within the first preset period, the number of times that the reference signal received power measured according to the serving cell reference signal is less than the first preset received power threshold is greater than or equal to the first preset number, and the number of times that the difference between the reference signal signal to interference plus noise ratio measured according to the serving cell reference signal and the reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal is within the first preset range is greater than or equal to the second preset number.
3. The communication network satellite switching method according to claim 1, characterized in that: The switching mode includes a DAPS switching mode, wherein determining a satellite switching condition for a terminal device to trigger the DAPS switching mode includes: Within the second preset period, the number of times the reference signal received power measured according to the serving cell reference signal is less than the second preset received power threshold is greater than or equal to the third preset number, and the number of times the difference between the reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal and the reference signal signal to interference plus noise ratio measured according to the serving cell reference signal is greater than or equal to the first preset threshold is greater than or equal to the fourth preset number.
4. The communication network satellite switching method according to claim 2 or 3, characterized in that: Controlling the terminal device to access the target satellite based on the network resources of the terminal device queue in which the terminal device is located includes: In the case where the terminal device supports the DAPS protocol, controlling the terminal device to initiate a connection request to the target satellite, and after the terminal device accesses the target satellite, disconnecting the terminal device from the original service satellite; In the case that the terminal device does not support the DAPS protocol, after disconnecting the terminal device from the original service satellite, a connection request is initiated to the target satellite to complete the access of the terminal device to the target satellite.
5. The communication network satellite switching method according to claim 1, characterized in that: The switching mode includes a common switching mode, wherein determining a satellite switching condition for the terminal device to trigger the common switching mode includes: Within the third preset period, the number of times the difference between the reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal and the reference signal signal to interference plus noise ratio measured according to the serving cell reference signal is greater than or equal to the second preset threshold is greater than or equal to a fifth preset number.
6. The communication network satellite switching method according to claim 2, characterized in that: The satellite switching conditions corresponding to the queue in which the terminal device triggers also include: Acquire the elevation angle between the terminal device and the target satellite; When the pitch angle is within a preset angle range, a satellite switching condition for the terminal device to trigger the advance switching mode is determined.
7. The communication network satellite switching method according to claim 6, characterized in that: The method further comprises: When the number of times the reference signal received power measured according to the serving cell reference signal is less than the first preset received power threshold is less than the first preset number, or the number of times the difference between the reference signal signal to interference plus noise ratio measured according to the serving cell reference signal and the reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal is within the first preset range is less than the second preset number, or the pitch angle is not within the preset angle range, it is determined that the terminal device does not trigger the satellite switching condition of the early switching mode.
8. The communication network satellite switching method according to claim 3, characterized in that: The method further comprises: When the number of times the reference signal received power measured according to the serving cell reference signal is less than the second preset received power threshold is less than the third preset number, or the number of times the difference between the reference signal signal to interference and noise ratio measured according to the neighboring cell reference signal and the reference signal signal to interference and noise ratio measured according to the serving cell reference signal is greater than or equal to the first preset threshold is less than the fourth preset number, it is determined that the terminal device has not triggered the satellite switching condition of the DAPS switching mode.
9. The communication network satellite switching method according to claim 5, characterized in that: The method further comprises: When the number of values of a difference between a reference signal signal to interference plus noise ratio measured according to a neighboring cell reference signal and a reference signal signal to interference plus noise ratio measured according to a serving cell reference signal is greater than or equal to a second preset threshold and is less than the fifth preset number, it is determined that the terminal device has not triggered the satellite switching condition of the normal switching mode.
10. The communication network satellite switching method according to claim 1, characterized in that: The service type information includes: response time and first data transmission success rate, wherein the switching mode of terminal devices at the boundaries of multiple satellite coverage is divided according to the service type information of the terminal devices, including: The switching modes of terminal devices at the boundaries of multiple satellite coverage are divided according to the response time and the first data transmission success rate of each terminal device.
11. The communication network satellite switching method according to claim 10, characterized in that: The switching modes of terminal devices at the boundaries of multiple satellite coverage are divided according to the response time and first data transmission success rate of each terminal device, including: When the response time of the terminal device is less than a preset time threshold and the first data transmission success rate is greater than or equal to a preset success rate threshold, determining that the switching mode of the terminal device is an early switching mode, and placing the terminal device in a terminal device queue of the early switching mode; When the response time of the terminal device is greater than or equal to the preset time threshold or the first data transmission success rate is less than the preset success rate threshold, the switching mode of the terminal device is determined according to the switching protocol of the terminal device.
12. The communication network satellite switching method according to claim 11, characterized in that: Determining the switching mode of the terminal device according to the switching protocol of the terminal device includes: In the case where the terminal device supports the DAPS switching protocol, determining that the switching mode of the terminal device is a DAPS switching mode; In the case that the terminal device does not support the DAPS switching protocol, the switching mode of the terminal device is determined to be a common switching mode.
13. The communication network satellite switching method according to claim 1, characterized in that: Dynamically adjust network resource utilization based on different switching modes, including: When the network resource utilization rate of the current switching mode is greater than the corresponding preset utilization rate threshold, increase the network resources of the terminal device queue of the switching mode; When the network resource utilization of the current switching mode is less than the corresponding preset utilization threshold, the network resources of the terminal device queue of the switching mode are reduced.
14. The communication network satellite switching method according to claim 13, characterized in that: The switching modes include an advance switching mode, a DAPS switching mode and a common switching mode, and the priority order of the switching modes is the advance switching mode, the DAPS switching mode and the common switching mode.
15. The communication network satellite switching method according to claim 14, characterized in that: The method further comprises: When the network resource utilization of all switching modes is greater than the corresponding preset utilization threshold, the network resources of the terminal devices of all switching modes are kept unchanged; When the network resource utilization rate of the advance switching mode is greater than the corresponding preset utilization rate threshold, the network resources of the corresponding terminal device are reduced in the order of the common switching mode and the DAPS switching mode; When the network resource utilization rate of the DAPS switching mode is greater than the corresponding preset utilization rate threshold, reducing the network resources of the corresponding terminal device in the order of the common switching mode and the advance switching mode; When the network resource utilization of the common switching mode is greater than the corresponding preset utilization threshold, the network resources of the corresponding terminal device are reduced in the order of the DAPS switching mode and the advance switching mode.
16. The communication network satellite switching method according to claim 1, characterized in that: Determining the target satellite comprises: Get the ephemeris information of each satellite; Determine the service time and load value of each satellite based on the ephemeris information of each satellite and the interaction information of the inter-satellite link; The target satellite is determined according to the load value and the service time.
17. The communication network satellite handover method according to claim 16, characterized in that: Determining the target satellite according to the load value and the service time includes: The satellite whose load value is less than a preset load threshold and whose service time is greater than a preset time threshold is taken as the target satellite.
18. The communication network satellite handover method according to claim 17, characterized in that: The method further comprises: When there are multiple satellites that meet the conditions, obtain the elevation angle between each satellite and the terminal device; The satellite whose pitch angle is within a preset angle range is taken as the target satellite.
19. A communication network satellite switching device, characterized in that: The device comprises: A division module, used to divide the terminal devices at the boundaries of multiple satellite coverage into switching modes according to the service type information of the terminal devices, so as to obtain terminal device queues with different switching modes; An acquisition module, used for acquiring network resources reserved by a target satellite for terminal device queues of different switching modes, wherein the target satellite reserves network resources for the terminal device queue based on traffic information of the terminal device queue; An access module, configured to control the terminal device to access the target satellite based on the network resources of the terminal device queue in which the terminal device is located when the terminal device triggers a satellite switching condition corresponding to the queue in which the terminal device is located; The adjustment module is used to obtain the network resource utilization of the terminal equipment queues in different switching modes, and dynamically adjust the reserved network resources according to the network resource utilization of the different switching modes when the total network resources of the target satellite remain unchanged.
20. The communication network satellite switching device according to claim 19, characterized in that: The switching mode includes an advance switching mode, wherein the access module is specifically used for: In a first preset period, when the number of times that the reference signal received power measured according to the serving cell reference signal is less than the first preset received power threshold is greater than or equal to the first preset number, and when the number of times that the difference between the reference signal signal to interference plus noise ratio measured according to the serving cell reference signal and the reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal is within the first preset range is greater than or equal to the second preset number, it is determined that the satellite switching condition for the terminal device to trigger the early switching mode.
21. The communication network satellite switching device according to claim 19, characterized in that: The switching mode includes a DAPS switching mode, wherein the access module is specifically used for: Within a second preset period, when the number of times the reference signal received power measured according to the serving cell reference signal is less than the second preset received power threshold is greater than or equal to a third preset number, and the number of times the difference between the reference signal signal to interference and noise ratio measured according to the neighboring cell reference signal and the reference signal signal to interference and noise ratio measured according to the serving cell reference signal is greater than or equal to the first preset threshold is greater than or equal to a fourth preset number, it is determined that the terminal device triggers the satellite switching condition for the DAPS switching mode.
22. The communication network satellite switching device according to claim 20 or 21, characterized in that: The access module is specifically used for: In the case where the terminal device supports the DAPS protocol, controlling the terminal device to initiate a connection request to the target satellite, and after the terminal device accesses the target satellite, disconnecting the terminal device from the original service satellite; In the case that the terminal device does not support the DAPS protocol, after disconnecting the terminal device from the original service satellite, a connection request is initiated to the target satellite to complete the access of the terminal device to the target satellite.
23. The communication network satellite switching device according to claim 19, characterized in that: The switching mode includes a common switching mode, wherein the access module is specifically used for: In a third preset period, when the number of times that the difference between the reference signal signal to interference and noise ratio measured according to the neighboring cell reference signal and the reference signal signal to interference and noise ratio measured according to the serving cell reference signal is greater than or equal to the second preset threshold is greater than or equal to a fifth preset number, it is determined that the terminal device triggers the satellite switching condition for the normal switching mode.
24. The communication network satellite switching device according to claim 20, characterized in that: The access module is also used for: Acquire the elevation angle between the terminal device and the target satellite; When the pitch angle is within a preset angle range, a satellite switching condition for the terminal device to trigger the advance switching mode is determined.
25. The communication network satellite switching device according to claim 24, characterized in that: The access module is specifically used for: When the number of times the reference signal received power measured according to the serving cell reference signal is less than the first preset received power threshold is less than the first preset number, or the number of times the difference between the reference signal signal to interference plus noise ratio measured according to the serving cell reference signal and the reference signal signal to interference plus noise ratio measured according to the neighboring cell reference signal is within the first preset range is less than the second preset number, or the pitch angle is not within the preset angle range, it is determined that the terminal device does not trigger the satellite switching condition of the early switching mode.
26. The communication network satellite switching device according to claim 21, characterized in that: The access module is also used for: When the number of times the reference signal received power measured according to the serving cell reference signal is less than the second preset received power threshold is less than the third preset number, or the number of times the difference between the reference signal signal to interference and noise ratio measured according to the neighboring cell reference signal and the reference signal signal to interference and noise ratio measured according to the serving cell reference signal is greater than or equal to the first preset threshold is less than the fourth preset number, it is determined that the terminal device has not triggered the satellite switching condition of the DAPS switching mode.
27. The communication network satellite switching device according to claim 23, characterized in that: The access module is also used for: When the number of values of a difference between a reference signal signal to interference plus noise ratio measured according to a neighboring cell reference signal and a reference signal signal to interference plus noise ratio measured according to a serving cell reference signal is greater than or equal to a second preset threshold and is less than the fifth preset number, it is determined that the terminal device has not triggered the satellite switching condition of the normal switching mode.
28. The communication network satellite switching device according to claim 19, characterized in that: The service type information includes: response time and first data transmission success rate, wherein the division module is specifically used for: The switching modes of terminal devices at the boundaries of multiple satellite coverage are divided according to the response time and the first data transmission success rate of each terminal device.
29. The communication network satellite switching device according to claim 28, characterized in that: The partitioning module is specifically used for: When the response time of the terminal device is less than a preset time threshold and the first data transmission success rate is greater than or equal to a preset success rate threshold, determining that the switching mode of the terminal device is an early switching mode, and placing the terminal device in a terminal device queue of the early switching mode; When the response time of the terminal device is greater than or equal to the preset time threshold or the first data transmission success rate is less than the preset success rate threshold, the switching mode of the terminal device is determined according to the switching protocol of the terminal device.
30. The communication network satellite switching device according to claim 29, characterized in that: The division module is specifically used for: In the case where the terminal device supports the DAPS switching protocol, determining that the switching mode of the terminal device is a DAPS switching mode; In the case that the terminal device does not support the DAPS switching protocol, the switching mode of the terminal device is determined to be a common switching mode.
31. The communication network satellite switching device according to claim 30, characterized in that: The adjustment module is specifically used for: When the network resource utilization rate of the current switching mode is greater than the corresponding preset utilization rate threshold, increase the network resources of the terminal device queue of the switching mode; When the network resource utilization of the current switching mode is less than the corresponding preset utilization threshold, the network resources of the terminal device queue of the switching mode are reduced.
32. The communication network satellite switching device according to claim 31, characterized in that: The switching modes include an advance switching mode, a DAPS switching mode and a common switching mode, and the priority order of the switching modes is the advance switching mode, the DAPS switching mode and the common switching mode.
33. The communication network satellite switching device according to claim 32, characterized in that: The adjustment module is specifically used for: When the network resource utilization of all switching modes is greater than the corresponding preset utilization threshold, the network resources of the terminal devices of all switching modes are kept unchanged; When the network resource utilization rate of the advance switching mode is greater than the corresponding preset utilization rate threshold, the network resources of the corresponding terminal device are reduced in the order of the common switching mode and the DAPS switching mode; When the network resource utilization rate of the DAPS switching mode is greater than the corresponding preset utilization rate threshold, reducing the network resources of the corresponding terminal device in the order of the common switching mode and the advance switching mode; When the network resource utilization of the common switching mode is greater than the corresponding preset utilization threshold, the network resources of the corresponding terminal device are reduced in the order of the DAPS switching mode and the advance switching mode.
34. The communication network satellite switching device according to claim 19, characterized in that: Also includes: A determination module, wherein the determination module is used to: Get the ephemeris information of each satellite; Determine the service time and load value of each satellite based on the ephemeris information of each satellite and the interaction information of the inter-satellite link; The target satellite is determined according to the load value and the service time.
35. The communication network satellite switching device according to claim 34, characterized in that: The determination module is specifically used for: The satellite whose load value is less than a preset load threshold and whose service time is greater than a preset time threshold is taken as the target satellite.
36. The communication network satellite switching device according to claim 35, characterized in that: The determination module is specifically used for: When there are multiple satellites that meet the conditions, obtain the elevation angle between each satellite and the terminal device; The satellite whose pitch angle is within a preset angle range is taken as the target satellite.
37. A computer-readable storage medium, characterized in that: A communication network inter-satellite switching program is stored thereon, and when the communication network inter-satellite switching program is executed by a processor, a communication network inter-satellite switching method according to any one of claims 1-18 is implemented.
38. An electronic device, characterized in that: The invention comprises a memory, a processor and a communication network inter-satellite switching program stored in the memory and executable on the processor. When the processor executes the communication network inter-satellite switching, the communication network inter-satellite switching method according to any one of claims 1 to 18 is implemented.
Citation Information
Cited By
NTN satellite communication batch switching method, satellite communication system, equipment and medium
CN121966676A
A batch handover method for NTN satellite communication, a satellite communication system, equipment and medium
CN121966676B