A method for space-ground integrated transmission optimization and topological mapping based on 6G
Patent Information
- Application Number
- CN202311065988.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-23
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2043-08-23
AI Technical Summary
The prior art has problems of inefficiency and large errors in dealing with wireless channel fading and channel state information, especially in satellite communications in high latitude areas.
By layering the analysis of ground base station log data, a single-layer and multi-layer satellite wireless network topology is constructed, and azimuth angles and their rate of change are calculated using satellite geographical coordinate data, the wireless data transmission path between aerial satellites is optimized, and at the satellite launch end and The receiving end adopts communication switching technology to reduce the number of replica data received by the receiving end.
It improves the energy efficiency and channel reliability of satellite communications, reduces the energy consumption of satellite communications in high-latitude areas, and reduces the error and number of replica data at the receiver.
Smart Images

Figure CN117221912B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of mobile communication technology, and in particular to a method for 6G-based ground-ground integrated transmission optimization and topology mapping. Background Art
[0002] The performance of wireless communication systems is mainly restricted by the wireless channel. The wireless signal transmitted by the transmitter usually needs to be reflected, scattered, and attenuated before it can reach the receiver. At the receiving end, two or more transmitted signals with a small delay will be superimposed. This so-called channel fading phenomenon is a double-edged sword for wireless communication systems. On the one hand, multipath propagation can cause severe amplitude, phase, and delay fluctuations of wireless signals in a short time or short distance. For the design of receivers, processing such synthetic signals with large amplitude and phase variations is a key challenge. On the other hand, multipath propagation can also enhance the time, space, and frequency diversity available in the communication system, which will benefit data transmission and channel reliability. In order to obtain diversity gain and mitigate the side effects of channel fading, it is necessary to understand the channel state information (CSID). Therefore, channel estimation is of great significance to the design of transceivers. Summary of the invention
[0003] In view of the deficiencies in the prior art, the present invention provides a method for 6G-based integrated space-ground transmission optimization and topological mapping.
[0004] To achieve the above object, the present invention adopts the following technical solutions:
[0005] A method for 6G-based space-ground integrated transmission optimization and topological mapping, comprising:
[0006] Layered analysis of ground base station log data, using ground base station log data to build single-layer and multi-layer satellite wireless network topologies; the satellite wireless network topology includes the software application status of each satellite deployment, the communication status between satellite business data, the satellite hardware chip board status and the wireless network node IP;
[0007] Analyze the single-layer satellite network topology. When the satellite reaches a high-latitude area, temporarily shut down the inter-orbital interplanetary link to reduce the satellite's extra energy consumption. Calculate the satellite's geographic coordinates, and the air base station dynamically obtains the satellite's geographic coordinate data.
[0008] The satellite geographic coordinate data is used to calculate the satellite azimuth and its rate of change, and the satellite azimuth and its rate of change are combined with the satellite wireless network topology to provide the optimal path for wireless data transmission between satellites in the air;
[0009] Multiple layers of satellite wireless networks overlap to form an independent space self-consistent system, obtaining the optimal path between the satellite in the air and the ground gateway. A satellite of the multi-layer satellite wireless network is connected to multiple ground gateways through user data links. Similarly, a ground gateway is also connected to multiple satellites and is responsible for address conversion and communication between the satellite network and the ground network.
[0010] Satellite communication switching technology is used at the satellite transmitting and receiving ends to reduce the amount of duplicate data received by the receiving end.
[0011] To optimize the above technical solutions, the specific measures taken also include:
[0012] Furthermore, the hierarchical analysis of ground base station log data and the use of ground base station log data to construct single-layer and multi-layer satellite wireless network topologies are specifically as follows:
[0013] At the first level, the core application service topology is mined from the correlation between application service log data, middleware and server basic monitoring indicators in the application service log database, and the core application service topology is associated with the satellite network topology structure;
[0014] In the second layer, a data set based on the core application service topology of the first layer is mined from each application service log data;
[0015] At the third layer, after locating the network device through the first two layers, drill down to the board layer to obtain the root cause location source;
[0016] At the fourth layer, single-layer and multi-layer satellite network topologies are constructed through the SRv6 protocol, specifically:
[0017] Assign an independent IPv6 address to each satellite, and regard the satellite as a mobile SR node. When the current SR node in the SRv6 network transmits an IPv6 message to the target SR node, the networking router automatically assigns a nearest path table to the target SR node, extracts the IPv6 addresses of all SIDs in the nearest path table, concatenates them from back to front, and separates them with ### to generate an initial path identifier based on the current SR node. This method is used for all SR nodes to obtain the wireless network topology of the aerial wireless network. Terahertz radio waves are used to transmit data between SR nodes.
[0018] The structure of the multi-layer satellite wireless network consists of LEO, MEO and GEO satellite layers.
[0019] Furthermore, the calculation of the satellite geographic coordinates is specifically as follows:
[0020] Given the position of a satellite at a certain moment, it is used as the basis for establishing the geometric model of the entire satellite network. The satellite position is expressed in the geographical coordinates of the earth's longitude and latitude. The geographical coordinates of the satellite's trajectory on the celestial sphere at a certain moment are determined by the following formula:
[0021]
[0022] In the formula, Φ s represents the latitude of the satellite on the earth, β represents the inclination of the satellite orbit, and θ represents the eccentricity angle of the satellite; λ s represents the longitude of the satellite on the earth, λ0 represents the angular distance between the satellite and the ascending node at t=0, u is the longitude control function, k represents the gravitational constant, r is the radius of the satellite orbit, t is the satellite flight time, θ0 is the angular distance between the satellite and the ascending node, R is the radius of the earth, h is the satellite orbit height, and n is a natural number.
[0023] Furthermore, the calculation of the satellite azimuth and its rate of change is specifically as follows:
[0024] The azimuth angle ψ from satellite i to satellite j is calculated using the following formula: ij :
[0025]
[0026] Where tanψ ij is the azimuth angle ψ from satellite i to satellite j ij , Δλ represents the longitude difference between the ascending node of the orbit where satellite i is located and satellite j is located, β represents the inclination of the satellite orbit, and γ i represents the initial phase of satellite i at time t = 0, γ j represents the initial phase of satellite j at time t = 0, and x represents the phase angle changed by the satellite from the starting point to time t; x = 2πt / T p , T p is the orbital period;
[0027] Take the azimuth angle ψ from satellite i to satellite j ij The derivative of the change value d with respect to time gives the absolute value of its rate of change:
[0028]
[0029] r is the satellite orbit radius, k is the gravitational constant, and E(t,r) is the inertial mass.
[0030] Furthermore, the satellite communication switching technology is used at the satellite transmitting end and the receiving end to reduce the number of duplicate data received by the receiving end. Specifically,
[0031] The transmitter sends a known sequence to the receiver. The receiver analyzes the signal energy, noise and interference, channel delay, transmission rate, channel bandwidth and bit error rate of the sequence to establish a channel model to estimate the channel response. The channel model is trained to obtain the optimal channel response. The channel corresponding to the optimal channel response is used as the optimal channel. The data received by the optimal channel and the aerial node that transmits the data are checked. If it is the correct operator data source, it is retained; otherwise, it is rejected.
[0032] Furthermore, the channel model is specifically a MIMO multipath channel, and the channel response of the MIMO multipath channel is:
[0033]
[0034] Where H(t, f) is the channel response of the MIMO multipath channel, t is time, f is the signal frequency, and N R is the dimension of the channel output, N T is the dimension of the channel input, L is the maximum identifiable delay number, M is the maximum identifiable unilateral Doppler shift number, H v (i, k, l, m) is the sampling of the channel response, α R is the response vector of the receiver array, α T is the transmitter array direction vector, W is the bandwidth, and T is the period;
[0035] The training channel model to obtain the optimal channel response is specifically:
[0036] The least squares problem of estimating the channel response is as follows:
[0037]
[0038] In the formula, represents the optimal channel response, Y is the signal received by the receiver, X is the sequence sent by the transmitter to the receiver, ε is the energy of the transmitted signal, and N T is the dimension of the channel input;
[0039] Solving the above equation yields the optimal channel response:
[0040]
[0041] In the formula, represents the optimal channel response, Y is the signal received by the receiver, X is the sequence sent by the transmitter to the receiver, ε is the energy of the transmitted signal, and N T is the dimension of the channel input.
[0042] The beneficial effects of the present invention are:
[0043] The present invention is aimed at the errors and unsatisfactory communication that may be caused by the interstellar link switching technology used when receiving data on the ground in a single-layer / multi-layer satellite network. Single-layer and multi-layer wireless network topologies are constructed through four-layer analysis of ground base station log data. The topology includes comprehensive information such as the software application status of each satellite deployment, the communication status between satellite business data, the status of satellite hardware chip boards, and the IP addresses of wireless network nodes. In view of the characteristics of a multi-layer satellite network, a satellite can be connected to multiple ground gateways through a user data link, and a ground gateway can also be connected to multiple satellites. The satellite communication switching technology is adjusted at the satellite transmitting and receiving ends. This meets the application of interstellar links and reduces the receipt of multiple copies of data. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 It is a typical structural framework of a multi-layer satellite network. DETAILED DESCRIPTION
[0045] The present invention will now be described in further detail with reference to the accompanying drawings.
[0046] The present invention proposes a method for 6G-based space-ground integrated transmission optimization and topological mapping, the method comprising:
[0047] The ground base station log data is analyzed in layers, and single-layer and multi-layer satellite wireless network topologies are constructed using the ground base station log data; the satellite wireless network topology includes the software applications deployed on each satellite, the exchange of satellite business data, the satellite hardware chip board status and the wireless network node IP.
[0048] A single-layer satellite network refers to a communication network composed of satellites in a single constellation. The current single-layer satellite network includes not only geostationary orbit satellite communication systems, but also some satellite communication systems using other orbital altitudes.
[0049] The log server is designed to prevent the situation in which the amount of daily log data in some large systems providing global services may reach tens of TB.
[0050] The hierarchical analysis of ground base station log data and the use of ground base station log data to construct single-layer and multi-layer satellite wireless network topologies are specifically as follows:
[0051] At the first level, the core application service topology is mined from the correlation between application service log data, middleware and basic monitoring indicators of servers in the application service log database, and the core application service topology is associated with the satellite network topology. The core application service topology records the relationship between different servers, databases, middleware, server CPU, memory, disk, and process indicators.
[0052] In the second layer, a data set based on the topology of the core application services in the first layer is mined from each application service log data; this is called the topology data set. This data records the monitoring data and operation health status between the server and the database, middleware, server CPU, memory, disk, and process in different time dimensions.
[0053] At the third layer, after locating the network device through the first two layers, drill down to the board layer to obtain the root cause location source; the network device consists of multiple boards, each of which includes an independent CPU, memory, disk, etc.
[0054] At the fourth layer, single-layer and multi-layer satellite network topologies are constructed through the SRv6 protocol, specifically:
[0055] Assign an independent IPv6 address to each satellite, and treat the satellite as a mobile SR node. When the current SR node in the SRv6 network transmits an IPv6 message to the target SR node, the network routing automatically assigns a nearest path table to the target SR node, referred to as SegmentList. Extract the IPv6 addresses of all SIDs in the nearest path table, concatenate them from back to front, and use ### to separate them, to generate an initial path identifier based on the current SR node. This method is used for all SR nodes to obtain the wireless network topology of the aerial wireless network; SR nodes use terahertz radio waves to transmit data;
[0056] The structure of the multi-layer satellite wireless network consists of LEO, MEO and GEO satellite layers.
[0057] Table 1 Main characteristics and expectations of airborne base station satellites
[0058]
[0059]
[0060]
[0061] Analyze the single-layer satellite network topology. When the satellite reaches a high-latitude area, the inter-orbital interplanetary link is temporarily closed to reduce the satellite's additional energy consumption. Calculate the satellite's geographic coordinates, and the air base station dynamically obtains the satellite's geographic coordinate data. The calculation of the satellite's geographic coordinates is specifically as follows:
[0062] Given the position of a satellite at a certain moment, it is used as the basis for establishing the geometric model of the entire satellite network. The satellite position is expressed in the geographical coordinates of the earth's longitude and latitude. The geographical coordinates of the satellite's trajectory on the celestial sphere at a certain moment are determined by the following formula:
[0063]
[0064] In the formula, Φ srepresents the latitude of the satellite on the earth, β represents the inclination of the satellite orbit, and θ represents the eccentricity angle of the satellite; λ s represents the longitude of the satellite on the earth, λ0 represents the angular distance between the satellite and the ascending node at t=0, u is the longitude control function, k represents the gravitational constant, r is the radius of the satellite orbit, t is the satellite flight time, θ0 is the angular distance between the satellite and the ascending node, R is the radius of the earth, h is the satellite orbit height, and n is a natural number.
[0065] Since there is almost no relative motion between adjacent satellites in orbit, the direction of the antenna in the intra-orbit intersatellite link remains constant. Inter-orbit intersatellite links are established between satellites in adjacent orbits. Since the relative positions between satellites change, the distance, azimuth and elevation between them are all changing at any time. In this case, a sensitive automatic tracking antenna pointing system is required. Each satellite must know the exact position of the adjacent satellites. In order to avoid continuous large-scale rapid adjustments to the antenna pointing, the range of change of the distance and azimuth between these satellites should be as small as possible, and the rate of change should be as slow as possible. The main consideration here is the azimuth of the inter-orbit intersatellite link.
[0066] To facilitate research, we use a dynamic coordinate system based on satellite nodes, that is, the origin of this coordinate system is at the current position A of the satellite, the x-axis points to the center of the earth O; the z-axis points to the direction of movement of satellite i; the x, y, and z axes satisfy the right-hand rule.
[0067] The satellite azimuth and its rate of change are calculated using satellite geographic coordinate data.
[0068] The azimuth angle ψ from satellite i to satellite j is calculated using the following formula: ij :
[0069]
[0070] Where tanψ ij is the azimuth angle ψ from satellite i to satellite j ij , Δλ represents the longitude difference between the ascending node of the orbit where satellite i is located and satellite j is located, β represents the inclination of the satellite orbit, and γ i represents the initial phase of satellite i at time t = 0, γ j represents the initial phase of satellite j at time t = 0, and x represents the phase angle changed by the satellite from the starting point to time t; x = 2πt / T p T p is the orbital period;
[0071] Take the azimuth angle ψ from satellite i to satellite j ij The derivative of the change value d with respect to time gives the absolute value of its rate of change:
[0072]
[0073] r is the satellite orbit radius, k is the gravitational constant, and E(t,r) is the inertial mass.
[0074] The satellite azimuth angle and its rate of change are combined with the satellite wireless network topology to provide the optimal path for wireless data transmission between satellites in the air;
[0075] Multiple layers of satellite wireless networks overlap to form an independent space self-consistent system, obtaining the optimal path between the satellite in the air and the ground gateway. A satellite of the multi-layer satellite wireless network is connected to multiple ground gateways through user data links. Similarly, a ground gateway is also connected to multiple satellites and is responsible for address conversion and communication between the satellite network and the ground network.
[0076] Satellite communication switching technology is used at the satellite transmitting and receiving ends to reduce the number of duplicate data received by the receiving end. Multiple copies of the data source may be generated during reception (when the three major operators share the receiving base station, multiple copies of the received signal are generated due to mutual interference).
[0077] Specifically:
[0078] The transmitter sends a known sequence to the receiver. The receiver analyzes the signal energy, noise and interference, channel delay, transmission rate, channel bandwidth and bit error rate of the sequence to establish a channel model to estimate the channel response. The channel model is trained to obtain the optimal channel response. The channel corresponding to the optimal channel response is used as the optimal channel. The data received by the optimal channel and the aerial node that transmits the data are checked. If it is the correct operator data source, it is retained; otherwise, it is rejected.
[0079] The channel model is specifically a MIMO multipath channel, and the channel response of the MIMO multipath channel is:
[0080]
[0081] Where H(t, f) is the channel response of the MIMO multipath channel, t is time, f is the signal frequency, and N R is the dimension of the channel output, N T is the dimension of the channel input, L is the maximum identifiable delay number, M is the maximum identifiable unilateral Doppler shift number, H v (i, k, l, m) is the sampling of the channel response, α R is the response vector of the receiver array, α T is the transmitter array direction vector, W is the bandwidth, and T is the period;
[0082] The training channel model to obtain the optimal channel response is specifically:
[0083] The least squares problem of estimating the channel response is as follows:
[0084]
[0085] In the formula, represents the optimal channel response, Y is the signal received by the receiver, X is the sequence sent by the transmitter to the receiver, ε is the energy of the transmitted signal, and N T is the dimension of the channel input;
[0086] Solving the above equation yields the optimal channel response:
[0087]
[0088] In the formula, represents the optimal channel response, Y is the signal received by the receiver, X is the sequence sent by the transmitter to the receiver, ε is the energy of the transmitted signal, and N T is the dimension of the channel input.
[0089] The above are only preferred embodiments of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technicians in this technical field, some improvements and modifications without departing from the principle of the present invention should be regarded as the protection scope of the present invention.
Claims
1. A method for 6G-based integrated space-ground transmission optimization and topological mapping, characterized in that: include: Analyze the ground base station log data in layers and use the ground base station log data to build single-layer and multi-layer satellite wireless network topologies; The satellite wireless network topology includes the software application status deployed on each satellite, the communication status between satellite business data, the satellite hardware chip board status and the wireless network node IP; Analyze the single-layer satellite network topology. When the satellite reaches high latitudes, the inter-orbital intersatellite link will be temporarily closed to reduce the satellite's additional energy consumption. Calculate satellite geographic coordinates, and the aerial base station dynamically obtains satellite geographic coordinate data; The satellite geographic coordinate data is used to calculate the satellite azimuth and its rate of change, and the satellite azimuth and its rate of change are combined with the satellite wireless network topology to provide the optimal path for wireless data transmission between satellites in the air; Multiple layers of satellite wireless networks overlap to form an independent space self-consistent system, obtaining the optimal path between the satellite in the air and the ground gateway. A satellite of the multi-layer satellite wireless network is connected to multiple ground gateways through user data links. Similarly, a ground gateway is also connected to multiple satellites and is responsible for address conversion and communication between the satellite network and the ground network. Use satellite communication switching technology at the satellite transmitting and receiving ends to reduce the number of duplicate data received by the receiving end; The method of using satellite communication switching technology at the satellite transmitting end and the receiving end to reduce the number of duplicate data received by the receiving end is specifically as follows: The transmitter sends a known sequence to the receiver. The receiver analyzes the signal energy, noise and interference, channel delay, transmission rate, channel bandwidth and bit error rate of the sequence to establish a channel model to estimate the channel response. The channel model is trained to obtain the optimal channel response. The channel corresponding to the optimal channel response is used as the optimal channel. The data received by the optimal channel and the aerial node that transmits the data are checked. If it is the correct operator data source, it is retained; otherwise, it is rejected.
2. The method for 6G-based integrated space-ground transmission optimization and topology mapping as claimed in claim 1, characterized in that: The hierarchical analysis of ground base station log data and the use of ground base station log data to construct single-layer and multi-layer satellite wireless network topologies are specifically as follows: At the first level, the core application service topology is mined from the correlation between application service log data, middleware and server basic monitoring indicators in the application service log database, and the core application service topology is associated with the satellite network topology structure; In the second layer, a data set based on the core application service topology of the first layer is mined from each application service log data; At the third layer, after locating the network device through the first two layers, drill down to the board layer to obtain the root cause location source; At the fourth layer, single-layer and multi-layer satellite network topologies are constructed through the SRv6 protocol, specifically: Assign an independent IPv6 address to each satellite, and regard the satellite as a mobile SR node. When the current SR node in the SRv6 network transmits an IPv6 message to the target SR node, the networking router automatically assigns a nearest path table to the target SR node, extracts the IPv6 addresses of all SIDs in the nearest path table, concatenates them from back to front, and separates them with ### to generate an initial path identifier based on the current SR node. This method is used for all SR nodes to obtain the wireless network topology of the aerial wireless network. Terahertz radio waves are used to transmit data between SR nodes. The structure of the multi-layer satellite wireless network consists of LEO, MEO and GEO satellite layers.
3. The method for 6G-based integrated space-ground transmission optimization and topology mapping as claimed in claim 1, characterized in that: The calculation of satellite geographic coordinates is specifically as follows: Given the position of a satellite at a certain moment, it is used as the basis for establishing the geometric model of the entire satellite network. The satellite position is expressed in the geographical coordinates of the earth's longitude and latitude. The geographical coordinates of the satellite's trajectory on the celestial sphere at a certain moment are determined by the following formula: In the formula, Φ s represents the latitude of the satellite on the earth, β represents the inclination of the satellite orbit, and θ represents the eccentricity angle of the satellite; λ s represents the longitude of the satellite on the earth, λ0 represents the angular distance between the satellite and the ascending node at t=0, u is the longitude control function, k represents the gravitational constant, r is the radius of the satellite orbit, t is the satellite flight time, θ0 is the angular distance between the satellite and the ascending node, R is the radius of the earth, h is the satellite orbit height, and n is a natural number.
4. The method for 6G-based integrated space-ground transmission optimization and topology mapping as claimed in claim 1, characterized in that: The calculation of the satellite azimuth and its rate of change is specifically as follows: The azimuth angle ψ from satellite i to satellite j is calculated using the following formula: ij : Where tanψ ij is the azimuth angle ψ from satellite i to satellite j ij , △λ represents the longitude difference between the orbital ascending node of satellite i and satellite j, β represents the inclination of the satellite orbit, γ i represents the initial phase of satellite i at time t = 0, γ j represents the initial phase of satellite j at time t = 0, and x represents the phase angle changed by the satellite from the starting point to time t; x = 2πt / T p , T p is the orbital period; Take the azimuth angle ψ from satellite i to satellite j ij The derivative of the change value d with respect to time gives the absolute value of its rate of change: r is the satellite orbit radius, k is the gravitational constant, and E(t,r) is the inertial mass.
5. The method for 6G-based integrated space-ground transmission optimization and topology mapping as claimed in claim 1, characterized in that: The channel model is specifically a MIMO multipath channel, and the channel response of the MIMO multipath channel is: Where H(t, f) is the channel response of the MIMO multipath channel, t is time, f is the signal frequency, and N R is the dimension of the channel output, N T is the dimension of the channel input, L is the maximum identifiable delay number, M is the maximum identifiable unilateral Doppler shift number, H υ (i, k, l, m) is the sampling of the channel response, α R is the response vector of the receiver array, α T is the transmitter array direction vector, W is the bandwidth, and T is the period; The training channel model to obtain the optimal channel response is specifically: The least squares problem of estimating the channel response is as follows: In the formula, represents the optimal channel response, Y is the signal received by the receiver, X is the sequence sent by the transmitter to the receiver, ε is the energy of the transmitted signal, and N T is the dimension of the channel input; Solving the above equation yields the optimal channel response: In the formula, represents the optimal channel response, Y is the signal received by the receiver, X is the sequence sent by the transmitter to the receiver, ε is the energy of the transmitted signal, and N T is the dimension of the channel input.
Citation Information
Patent Citations
Network computing power intelligent scheduling method for Beidou and unmanned aerial vehicle air obstacle avoidance
CN115835159A
Topology dynamic evolution and maintenance method and device of giant satellite constellation and medium
CN116208229A