Method and System for High-Concurrency Signal Processing and Positioning of Navigation and Communication Integrated Satellite Internet of Things
By allocating signal processing tasks between satellite networks and ground dedicated networks, combined with the powerful processing capabilities of satellite-ground high-speed digital transmission links and ground stations, the challenges of high-concurrent communication and high-precision positioning timing of massive users are solved, and efficient and low-cost signal processing and positioning services are achieved.
Patent Information
- Application Number
- CN202510474366.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-16
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2045-04-16
AI Technical Summary
When the existing transparent forwarding mode and on-star regeneration mode face the high concurrent communication needs and high-precision positioning timing requirements of massive users, there are problems such as analog signals being easily disturbed, positioning or timing accuracy degraded, limited processing capabilities leading to communication blockage, technical complexity and high cost.
The distributed processing strategy is adopted to distribute signal processing tasks to satellite networks and ground dedicated networks, and packet annotation and sampling operations are performed through the satellite-ground high-speed digital transmission link. Combined with the powerful processing capabilities of the ground station, secondary signal processing is performed, and the processing mode is determined according to service needs to realize the reception and positioning of high-concurrent signals.
It effectively solves the communication blocking problem in massive concurrent access scenarios, improves the accuracy of positioning timing and system processing efficiency, reduces technical complexity and cost, and realizes high-precision positioning and communication services.
Smart Images

Figure CN120017145B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of satellite communication technology, and particularly to a method and system for high-concurrency signal processing and positioning of a satellite Internet of Things integrating satellite communication, navigation, and positioning. Background Art
[0002] The combination of two systems, namely the active service (RDSS: Radio Determination Satellite Service) and the passive service (RNSS), is the greatest feature and highlight of the Beidou satellite navigation system, and also the advantage that differentiates the Beidou system from other satellite navigation systems. The Beidou system mainly provides two major types of services, RDSS and RNSS. Among them, the RNSS service provides basic navigation, positioning, timing, and augmentation services. The RDSS service, also known as the positioning report service, is the part of Beidou for position reporting and short message communication services. The Beidou RDSS service is jointly completed by the space segment, the operation control segment, and the user segment. The space segment includes the RDSS transponder payloads carried by multiple Beidou GEO (Geostationary Earth Orbit) satellites; the operation control segment is the ground station, which completes the signal acquisition, tracking, demodulation, decoding, and communication processing of user signals, and manages and controls the operation of the entire system. The ground station is the measurement core and communication hub for realizing the RDSS service; the user segment is various RDSS user terminals, that is, user equipment terminals with satellite message transceiver functions, which receive the data services and control messages sent from the satellite and send uplink inbound messages to the satellite to realize functions such as communication, two-way positioning, and timing.
[0003] The service process of RDSS satellite communication: The user sends an inbound signal containing communication messages, which is forwarded by the satellite and then sent to the ground station. At the ground station, signal acquisition, tracking, demodulation, decoding, and communication processing are completed, and then the outbound message is sent to the receiving party through the satellite.
[0004] The principle of RDSS two-way positioning and timing is: The ranging method of the system is to use time measurement to achieve the purpose of ranging, that is, by measuring the space propagation delay from the satellite transmitting the outbound signal to receiving the corresponding response signal from the user equipment , and thus the distance between the user and the satellite is calculated d :
[0005]
[0006] Its service process: The user equipment sends a reverse signal containing a two-way positioning request message. This inbound signal is received by multiple satellites and / or multiple beams and transparently forwarded or regeneratively forwarded to the ground central station, where it is received by the antenna of the ground central station. The ground station calculates the space propagation delay required for the four-segment path (ground station -> satellite -> user equipment -> satellite -> ground station) of each signal of the same user. , and then, based on the satellite ephemeris information, locates the user's position using the three-circle intersection principle. The observation equation contains multiple errors: satellite transponder delay error, ionospheric delay error, tropospheric delay error, ground station transceiver link zero value, receiver zero value, etc. The Beidou RDSS short message system can not only achieve two-way message communication but also achieve positioning and timing, belonging to a communication-navigation integrated satellite Internet of Things system.
[0007] With the continuous growth of mobile communication service demands and the continuous development of communication technologies, ubiquitous coverage and interconnection of all things have gradually become the basic capabilities required for 5G evolved networks and even future 6G networks. The future new generation of Beidou systems will build a national integrated PNT system that will adopt a communication-navigation integrated signal system, a hybrid constellation architecture of high, medium, and low orbits, a space-earth integrated time and space reference, and a space-earth integrated network. It can not only achieve communication services for a large number of users but also achieve high-precision positioning for a large number of users. The space segment consists of a satellite constellation of several satellites, and the satellites can be GEO, MEO (Medium Earth Orbit), or LEO (Low Earth Orbit). Each satellite can transparently forward or regeneratively forward the reverse signal sent by the user to the ground control center. At the same time, it can also transparently forward or regeneratively send the forward signal sent by the ground central station to the user terminal. In addition, the satellite transmits communication data to the receiving party through an inter-satellite link or a space-earth data transmission link.
[0008] Currently, 3GPP has defined two architecture modes for Internet of Things satellites, namely the transparent forwarding mode and the on-board regeneration mode.
[0009] In the transparent forwarding mode architecture, the satellite acts as a relay, providing a radio frequency relay forwarding function without any processing of the signal. The data stream is transparently forwarded between the physical satellite and the ground central station to achieve the transmission of communication signals between the ground user equipment and the ground central station. Therefore, the transparent forwarding mode can simply regard the satellite as a radio frequency remote extension between the user terminal and the base station in a ground mobile system. The advantages of this architecture mode are simple implementation and mature engineering, but the disadvantages are: First, analog signals are vulnerable to interference, and the signal quality will decrease with the increase of distance; Second, for users with two-way positioning or timing requirements, the positioning or timing errors include: ground central station pseudorange measurement error, satellite transponder zero value, ephemeris error, troposphere / ionosphere model error, ground central station receiving link zero value, etc. These errors will all lead to a decrease in the two-way positioning and timing accuracy.
[0010] In the on-satellite regeneration mode architecture, the satellite integrates base station functions, including data processing, forwarding, and routing functions, to form an on-board base station. Under this architecture, ground user equipment can directly communicate with the satellite. The processing unit on the satellite frequency-converts, performs AD conversion, demodulates and decodes, and processes the communication on the signal, and then transmits the data back to the ground or forwards it to other satellites after encoding, modulation, DA conversion, frequency conversion, and amplification. This architecture features low latency, high bandwidth, and flexible networking, and has better anti-interference ability and lower bit error rate compared to the transparent forwarding mode because digital signals can be error-detected and corrected through mechanisms such as error correction codes and check codes. However, the problems faced by this architecture are as follows: First, in scenarios of high-concurrency access by a large number of users in the satellite Internet of Things, such as emergency rescue, the concurrent access may reach several hundred to several thousand communication requests. Due to the limited processing capacity on the satellite, it is difficult to complete the reception and processing of a large number of concurrent signals on the satellite, resulting in communication blockage. Second, compared to the transparent forwarding mode, the on-satellite regeneration mode has high technical complexity, high satellite cost, and low reliability.
[0011] It can be seen that both the transparent forwarding mode and the on-satellite regeneration mode have some deficiencies when facing the high-concurrency communication requirements of a large number of users and the high-precision positioning and timing requirements. Therefore, it is necessary to design a new type of Internet of Things satellite architecture and processing method that can simultaneously take into account high-concurrency access and high-precision two-way positioning and timing functions. Summary of the Invention
[0012] Based on this, it is necessary to provide a communication-navigation integrated satellite Internet of Things high-concurrency signal processing and positioning method and system that can simultaneously take into account ultra-high-concurrency services and high-precision positioning and timing functions for the above technical problems.
[0013] A communication-navigation integrated satellite Internet of Things high-concurrency signal processing and positioning method is applied to a communication-navigation integrated satellite Internet of Things. The satellite Internet of Things includes: user equipment, satellite networking, and a ground private network. Among them, the ground private network includes several ground stations. The method includes:
[0014] Generate a number of reverse signals through the user equipment according to communication service requirements, and upload the reverse signals to the satellite networking for signal processing to obtain data packets.
[0015] The data packets are sent by different satellites in the satellite networking to the ground stations through the satellite-ground high-speed data transmission link for annotation, and the annotated data packets are transmitted to the corresponding capture unit for sampling operation to obtain the capture information of the reverse signals.
[0016] Schedule the demodulation channel at the current moment according to the capture information and the load status of the demodulation channel resources of the high-density signal processing unit of the ground station, so that the ground station transmits the encrypted data packet to the satellite network at a preset moment for secondary signal processing, and outputs the forward signal to the user equipment.
[0017] Determine the processing mode of the forward signal according to the number of satellites corresponding to the forward signal and the communication service requirements, and the user equipment completes the reception processing and positioning of the concurrent forward signals according to the processing mode.
[0018] A communication-navigation integrated satellite Internet of Things high-concurrency signal processing and positioning system is applied to the communication-navigation integrated satellite Internet of Things. The satellite Internet of Things includes: user equipment, satellite network, and ground private network. Among them, the ground private network includes several ground stations. The system includes:
[0019] The reverse signal satellite processing module is used to generate several reverse signals through the user equipment according to the communication service requirements, and upload the reverse signals to the satellite network for signal processing to obtain data packets.
[0020] The capture information acquisition module is used to label the data packets sent by different satellites in the satellite network to the ground station through the satellite-ground high-speed data transmission link, and transmit the labeled data packets to the corresponding capture unit for sampling operation to obtain the capture information of the reverse signal.
[0021] The forward signal generation module is used to schedule the demodulation channel at the current moment according to the capture information and the load status of the demodulation channel resources of the high-density signal processing unit of the ground station, so that the ground station transmits the encrypted data packet to the satellite network at a preset moment for secondary signal processing, and outputs the forward signal to the user equipment.
[0022] The signal concurrency processing and positioning module is used to determine the processing mode of the forward signal according to the number of satellites corresponding to the forward signal and the communication service requirements, and the user equipment completes the reception processing and positioning of the concurrent forward signals according to the processing mode.
[0023] A computer device includes a memory and a processor. The memory stores a computer program. When the processor executes the computer program, the following steps are implemented:
[0024] Generate several reverse signals through the user equipment according to the communication service requirements, and upload the reverse signals to the satellite network for signal processing to obtain data packets.
[0025] The data packets are sent by different satellites in the satellite network to the ground station through the satellite-ground high-speed data transmission link for labeling, and the labeled data packets are transmitted to the corresponding capture unit for sampling operation to obtain the capture information of the reverse signal.
[0026] Schedule the demodulation channel at the current moment according to the capture information and the load status of the demodulation channel resources of the high-density signal processing unit of the ground station, so that the ground station transmits the encrypted data packet to the satellite network at a preset moment for secondary signal processing, and outputs the forward signal to the user equipment.
[0027] Determine the processing mode of the forward signal according to the number of satellites corresponding to the forward signal and the communication service requirements, and the user equipment completes the reception processing and positioning of the concurrent forward signals according to the processing mode.
[0028] For the above communication-navigation integrated satellite Internet of Things high-concurrency signal processing and positioning method and system, first, a distributed processing strategy is adopted. After the user equipment generates a reverse signal according to the communication service requirements, it uploads it to the satellite network, and the satellite network performs preliminary signal processing to obtain a data packet. This way of dispersing the signal processing tasks to the satellite network and the ground private network reduces the on-board processing pressure and avoids the communication blockage problem caused by limited on-board processing capabilities. In scenarios such as emergency rescue, even if hundreds to thousands of communication requests are concurrently accessed, they can be orderly processed through this distributed processing mechanism. Second, the ground station plays a key role in signal processing. After the data packet is sent to the ground station through the satellite-ground high-speed data transmission link, the ground station annotates it and then transmits it to the capture unit for sampling operation to obtain the capture information of the reverse signal. The ground station has more powerful processing capabilities and can efficiently complete this series of operations. At the same time, scheduling the demodulation channel according to the capture information and the load status of the demodulation channel resources of the high-density signal processing unit further optimizes the processing flow and ensures the efficiency and stability of signal processing. Third, the solution adopts a secondary signal processing mechanism. The ground station transmits the encrypted data packet to the satellite network for secondary signal processing and outputs the forward signal to the user equipment. This method combines the advantages of satellites and the ground. It not only utilizes the wide coverage of satellites but also relies on the powerful processing capabilities of the ground station, avoiding the problems of high technical complexity, high cost, and low reliability caused by simply adopting the on-board regeneration mode. Finally, determine the processing mode according to the number of satellites corresponding to the forward signal and the communication service requirements, and the user equipment can complete the reception processing and positioning of the concurrent forward signals according to the processing mode. This flexible processing mode enables the system to adapt to different service requirements, and while realizing ultra-high-concurrency service processing, it ensures high-precision positioning and timing functions. Description of the Drawings
[0029] Figure 1 It is an application scenario diagram of the communication-navigation integrated satellite Internet of Things high-concurrency signal processing and positioning method in an embodiment;
[0030] Figure 2 It is a flow schematic diagram of the communication-navigation integrated satellite Internet of Things high-concurrency signal processing and positioning method in an embodiment;
[0031] Figure 3 Schematic diagram of satellite composition for ultra-high concurrent communication-navigation integration in a satellite Internet of Things in one embodiment;
[0032] Figure 4 Schematic diagram of the baseband data packet format carrying satellite absolute time in one embodiment;
[0033] Figure 5 Schematic diagram of the ground station reverse signal receiving link architecture in one embodiment
[0034] Figure 6 Schematic diagram of the composition of user equipment in one embodiment;
[0035] Figure 7 Flowchart of the operation of the channel resource scheduling module in one embodiment;
[0036] Figure 8 Schematic diagram of the baseband data packet format carrying acquisition information in one embodiment;
[0037] Figure 9 Schematic diagram of the forward signal processing flow in one embodiment;
[0038] Figure 10 Schematic diagram of a forward signal format for communication-navigation integration in one embodiment;
[0039] Figure 11 Schematic diagram of the working principle of passive positioning using a forward signal for communication-navigation integration in one embodiment
[0040] Figure 12 Schematic diagram of the working principle of two-way timing positioning for the digital baseband data packets of the same user sent to the same ground station through the satellite-ground high-speed data transmission links of different satellites in one embodiment;
[0041] Figure 13 Schematic diagram of the working principle of two-way timing positioning for the digital baseband data packets of the same user sent to different ground stations through the satellite-ground high-speed data transmission links of different satellites in one embodiment
[0042] Figure 14 Block diagram of the structure of a high-concurrency signal processing and positioning system for a communication-navigation integrated satellite Internet of Things in one embodiment;
[0043] Figure 15 Internal structure diagram of a computer device in one embodiment. Specific embodiments
[0044] In order to make the objectives, technical solutions and advantages of the present invention clearer and more understandable, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0045] The high-concurrency signal processing and positioning method for the integrated communication and navigation satellite Internet of Things provided by the present invention can be applied to, for example, Figure 1 the application environment of the integrated communication and navigation satellite Internet of Things satellite-ground collaborative system as shown. The system consists of user equipment, satellites, and ground stations. The user equipment refers to the user equipment terminal with satellite message transceiver function, which receives data services and control messages from the ground station, and sends inbound messages in a random access manner to achieve functions such as positioning, timing, and communication. The satellites can be composed of satellite constellations at different orbital altitudes. These satellites receive and regenerate the forward signals sent by the ground station through the satellite-ground high-speed data transmission link, and at the same time send the digital baseband signals of inbound users to the ground station through the satellite-ground high-speed data transmission link. The satellites also have a certain ability to resist inbound interference and outbound spoofing. The ground station completes the measurement of user signal transceiver and information transceiver processing, and manages and controls the operation of the entire system.
[0046] In one embodiment, as Figure 2 shown, a high-concurrency signal processing and positioning method for the integrated communication and navigation satellite Internet of Things is provided. Taking the application environment in Figure 1 as an example, the method includes the following steps:
[0047] Step 202: Generate a number of reverse signals through the user equipment according to the communication service requirements, and upload the reverse signals to the satellite network for signal processing to obtain data packets.
[0048] Step 204: The data packets are sent by different satellites in the satellite network to the ground station through the satellite-ground high-speed data transmission link for marking, and the marked data packets are transmitted to the corresponding capture unit for sampling operation to obtain the capture information of the reverse signals.
[0049] Step 206: Schedule the demodulation channels at the current moment according to the capture information and the load status of the demodulation channel resources of the high-density signal processing unit of the ground station, so that the ground station transmits the encrypted data packets to the satellite network at a preset moment for secondary signal processing, and outputs the forward signals to the user equipment.
[0050] Step 208: Determine the processing mode of the forward signals according to the number of satellites corresponding to the forward signals and the communication service requirements, and the user equipment completes the reception processing and positioning of the concurrent forward signals according to the processing mode.
[0051] In the above navigation and communication integrated satellite Internet of Things high-concurrency signal processing and positioning method, first, a distributed processing strategy is adopted. After the user equipment generates a reverse signal according to the communication service demand, it uploads the signal to the satellite network. The satellite network performs preliminary signal processing to obtain data packets. This method of dispersing the signal processing tasks to the satellite network and the ground private network reduces the on-board processing pressure and avoids communication congestion problems caused by limited on-board processing capabilities. In scenarios such as emergency rescue, even if there are hundreds to thousands of communication requests accessing concurrently, they can be processed orderly through this distributed processing mechanism. Secondly, the ground station plays a key role in signal processing. After the data packets are sent to the ground station through the satellite-ground high-speed data transmission link, the ground station annotates them and then transmits them to the capture unit for sampling operations to obtain the capture information of the reverse signal. The ground station has more powerful processing capabilities and can efficiently complete this series of operations. At the same time, according to the capture information and the load status of the demodulation channel resources of the high-density signal processing unit, the demodulation channel is scheduled to further optimize the processing process and ensure the efficiency and stability of signal processing. Thirdly, the solution adopts a secondary signal processing mechanism. The ground station transmits the encrypted data packets to the satellite network for secondary signal processing and outputs the forward signal to the user equipment. This method combines the advantages of satellites and the ground. It not only utilizes the wide coverage of satellites but also relies on the powerful processing capabilities of the ground station, avoiding the problems of high technical complexity, high cost, and low reliability caused by simply adopting the on-board regeneration mode. Finally, according to the number of satellites corresponding to the forward signal and the communication service demand, the processing mode is determined. The user equipment can complete the reception, processing, and positioning of the concurrent forward signals according to the processing mode. This flexible processing mode enables the system to adapt to different service requirements, while achieving ultra-high-concurrency service processing, ensuring high-precision positioning and timing functions.
[0052] In one embodiment, the regenerative transponder satellite is optimized. For the reverse signal, the satellite only completes the radio frequency front-end processing; for the forward signal, the satellite completes the signal baseband and radio frequency processing, and its composition is as Figure 3 shown. The satellite includes a reverse signal processing device, a forward signal processing device, and a time-frequency device, where:
[0053] The reverse signal processing device consists of a receiving antenna (including a low-noise amplifier), an A / D radio frequency sampling module, a digital down-conversion module, a reverse time-stamped baseband signal framing module, and a satellite-ground high-speed data transmission signal transmitting module.
[0054] Specifically, the antenna receives the uplink reverse signal emitted by the user equipment and inputs it into the A / D radio frequency sampling module to convert the analog signal into a digital signal, and then it becomes the I / Q branch digital baseband signal after passing through the digital down-conversion module.
[0055] Furthermore, the I / Q branch digital baseband signals are formed into continuous data packets in the digital framing module according to the specified format.Figure 4 This is a baseband data packet format carrying satellite absolute time provided by an embodiment of the present invention. Each data packet first has an IP header, which includes a destination address, a source address, a packaging timestamp (week count, seconds within a week, frames within a second), a PPS flag, a Vlan number, a data segment length, reserved bits, and an IP header CRC check bit. Then there is a data segment area for storing M sampling point data of the I / Q branches. The size of this area is flexibly planned according to system requirements. Finally, there is a CRC check bit for the entire data packet. The meanings of each telegram are shown in Table 1 below. It should be noted that the baseband data packet format carrying satellite absolute time provided by the embodiment of the present invention is only for illustration. Any change in the arrangement order of the telegrams, or equivalent replacement or improvement of the telegrams belongs to the protection scope of the present invention.
[0056] Table 1 Explanation of the Baseband Data Packet Format Carrying Satellite Absolute Time
[0057]
[0058] Furthermore, the week count and seconds within a week in the baseband data packet carrying satellite absolute time are provided by the on-board time-frequency device. The time-frequency device consists of a high-precision atomic clock and a time-frequency signal generation module. The satellite can maintain the accuracy of the on-board time through methods such as high-precision atomic clocks and satellite-ground time calibration, and provide various time-frequency signals required for each on-board module. When the reverse signal is converted from an analog signal to a digital signal on the satellite, the absolute time of each sampling point has been calibrated. Assuming the sampling rate is P Hertz and the number of sampling points stored in a single data packet is M, the absolute time T of the Y-th sampling point in any data packet can be calculated by the following formula:
[0059]
[0060] Furthermore, the baseband data packet carrying satellite absolute time is input into the satellite-ground high-speed data transmission signal transmitting module and sent to the ground station through the satellite-ground high-speed data transmission link. The satellite-ground high-speed data transmission link can use Ka, Q, or V bands. The present invention does not limit the bands and signals used by the satellite-ground high-speed data transmission link.
[0061] Furthermore, the on-board forward signal processing device consists of a satellite-ground high-speed data transmission signal receiving module, a forward baseband processing module with a timestamp, an outbound radio frequency processing module, and a transmitting antenna. The satellite-ground high-speed data transmission receiving module receives the data transmission signal sent by the ground station and demodulates the carried outbound telegram. The outbound telegram completes information authentication, framing, encoding, modulation, and encryption in the forward baseband processing module with a timestamp, and then is input into the outbound radio frequency processing module to complete signal D / A conversion and frequency conversion amplification, generating an outbound downlink signal, which is sent to the user equipment through the transmitting antenna.
[0062] In one of the embodiments, such as Figure 5As shown in the figure, a ground station reverse signal receiving link architecture is provided, specifically: the ground station reverse signal receiving link consists of a space-ground high-speed data transmission transceiver device, a 10 Gigabit switch, a capture unit, a high-density signal processing unit, and a channel resource scheduling module. This architecture also adopts an optical switching method based on Vlan adaptive configuration. A signal processing resource pool is composed of multiple capture units and high-density signal processing units, and the channel resource scheduling module realizes flexible scheduling of the demodulation channel resources of the in-station signal processing resource pool, so as to achieve the functions of quickly scheduling the demodulation channel resources as the number of signals increases and expanding the hardware resources. In the traditional receiving architecture, the signal processing demodulation channel resources are fixedly allocated according to satellites / beams, and the demodulation channel resources cannot be flexibly scheduled and shared among different satellites / beams. In scenarios such as emergency rescue, when the rescued users concentrate on sudden service requests in one place and a large number of user signals are sent simultaneously, for example, the number of online users of a certain satellite / reverse beam reaches thousands at the same time, it may cause the channel resources of this satellite / beam to be blocked and normal services cannot be provided. To solve the problem of communication blockage in hot spots, in the present invention, the space-ground high-speed data transmission transceiver device, the capture unit, and the high-density signal processing unit in the ground station are all connected to the 10 Gigabit switch, and the Vlan of the 10 Gigabit switch is configured as needed to meet the fast capture and allocation requirements of a large number of users. The specific signal processing process is as follows:
[0063] Step 11: The ground station receives N (N≥1) data packets sent from different satellites / beams, and adds Vlan tags corresponding to each capture unit connected to the 10 Gigabit switch to the data packets from different satellites / beams. That is, the data packets from different satellites / beams are forwarded through the 10 Gigabit switch and input to the specified capture unit. For example: the Vlan numbers of the 10 Gigabit switch ports connected to a certain capture unit are configured as vlan1 and vlan2, then the 10 Gigabit switch will send the baseband data packets with vlan1 and vlan2 tags to the capture unit connected to this port.
[0064] Step 12: After receiving the baseband data packet, the capture unit extracts the sampling point data of the data packet, and then splices the sampling point data in the order of receiving the data packets to restore it into the form of a sampling data stream. Then, a correlation operation is performed on the sampling data stream. The correlation operation refers to the process of performing an exclusive NOR operation bit by bit between the local spreading code of a certain user and the sampling data stream, and then adding the operation results of each bit to obtain a correlation peak. If the correlation peak is greater than or equal to a preset threshold, it is determined that the synchronization header of the reverse signal of this user is captured, and the starting sampling point of this correlation operation is used as the starting position of the synchronization header of this user. Each correlation operation starts from a sampling point in the sampling data segment, and after completion, it moves to the next sampling point as the starting point of the operation, and so on.
[0065] Step 13: The capture unit frames the capture information of multiple users, including I / Q sampling point data, the starting position of the synchronization header, Doppler frequency offset information, etc., and sends it to the 10 Gigabit switch. Figure 8 It is a baseband data packet format carrying capture information provided by an embodiment of the present invention. Each data packet first has an IP header, including the destination address and source address, packet timestamp (week count, seconds within a week, frames within a second), PPS flag, Vlan number, data segment length, capture allocation policy (number of high-density signal processing units for capture allocation, numbers of each high-density signal processing unit), and IP header CRC check bits. Then there is the data segment area, which is used to store the I / Q branch baseband data of M sampling points and the capture information of each sampling point, including the synchronization header indication and Doppler frequency shift. Finally, there are the CRC check bits for the entire data packet.
[0066] It should be noted that the baseband data packet format carrying capture information provided by the embodiments of the present invention is only illustrative, and any change in the arrangement order of the messages, or equivalent replacement or improvement of the messages, belongs to the protection scope of the present invention. The meanings of each message are shown in Table 2 below:
[0067] Table 2 Explanation of the Baseband Data Packet Format Carrying Capture Information
[0068]
[0069] In one of the embodiments, as Figure 6 shown, a user equipment composition is provided. The device consists of a transceiver isolation antenna, a radio frequency transceiver module, a baseband signal processing module, and an information processing module. The transceiver isolation antenna is used to receive the downlink forward signal transmitted by the satellite and transmit the uplink reverse signal. The radio frequency receiving module completes functions such as down-conversion of the forward signal, AD analog-to-digital conversion, filtering, and amplification. The baseband signal processing module has multiple receiving channels and 1 transmitting channel. The receiving channels can receive the forward signals broadcast by multiple satellites in parallel, and by demodulating the messages of the forward signals, obtain information such as the sub-frame number, broadcast information, and user messages carried in the satellite forward signals; by measuring the satellite forward signals, obtain the pseudorange measurement values of the forward signals. The transmitting channel can receive the user inbound messages sent by the information processing module, and according to different service types, frame, encode, and modulate them to generate a digital baseband reverse signal. After receiving the digital baseband reverse signal, the radio frequency transmitting module completes DA conversion, up-conversion, filtering, and amplification, and then outputs the radio frequency signal to the transceiver isolation antenna for transmission.
[0070] Furthermore, when the user equipment only has communication requirements, it only needs to demodulate the message of the forward signal to obtain the message of its own user carried in the satellite forward signal. When the user equipment has positioning and timing requirements, different modes can be selected according to the current received signal state and the accuracy requirements of positioning and timing. If the user equipment has high requirements for positioning and timing accuracy (for example, positioning accuracy ≤ 10m, timing accuracy ≤ 5ns), the two-way positioning and timing mode can be adopted. That is, after the user equipment synchronizes with the forward signal of a certain satellite, it sends a two-way positioning application signal to the satellite at the reference time scale of a certain sub-frame of the forward signal of this satellite. The signal needs to carry the outbound sub-frame number in response to this satellite; the ground station receives the baseband sampling data forwarded by ≥ 2 satellites to the ground station, calculates the user position by the ground station, and sends the user position information to the receiving party. If the user equipment can receive the forward signals of ≥ 4 satellites, then the user equipment can also adopt the passive positioning mode. That is, the user equipment measures the pseudorange values of the forward signals of different satellites arriving at the user equipment, and then locates its own position by using the three-circle intersection principle according to the satellite ephemeris or satellite position information carried in each forward signal.
[0071] It should be particularly noted that the drawings and related descriptions are only for explaining the principle of the present invention and are not used to limit the protection scope of the present invention. For example, the message names and entities in the embodiments of the present invention can vary according to different networks, and some messages can also be omitted. Therefore, any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention are included in the protection scope of the present invention. Although the present invention has been illustrated and described by referring to the embodiments of the present invention, those of ordinary skill in the art should understand that various changes can be made to it in form and details without departing from the spirit and scope of the present invention.
[0072] In one of the embodiments, as Figure 7 shown, a working process of a channel resource scheduling module is provided for processing the capture and allocation strategy, and the specific steps are as follows:
[0073] Step 21: First, each capture unit counts the number of user synchronization headers captured within a unit time and reports it to the resource scheduling module periodically; each high-density signal processing unit also reports its demodulation channel resource utilization rate to the resource scheduling module periodically.
[0074] Step 22: The resource scheduling module schedules one or more relatively idle high-density signal processing units to jointly process the inbound data of a certain satellite / beam in a certain communication hot spot area according to the number of synchronization header captures of each satellite and each beam and the demodulation channel resource load status of the high-density signal processing unit, and forms a scheduling instruction. The specific operations include:
[0075] 1) The resource scheduling module issues an instruction to the capture unit, informing it of the number of high-density signal processing units participating in signal demodulation and decoding, as well as its device number.
[0076] 2) The capture unit writes the number of high-density signal processing units participating in capture allocation and its device number into the IP header of the baseband data packet carrying capture information, and forwards the baseband data packet carrying capture information to the density signal processing terminal through a 10 Gigabit switch.
[0077] 3) The resource scheduling module issues an instruction to the high-density signal processing units allocated for capture, informing them of the Vlan number of the data packets to be processed.
[0078] 4) The high-density signal processing units filter out the baseband data packets with the specified Vlan, obtain the number of high-density signal processing units participating in capture allocation from the IP header, and determine the order of this device according to the device numbers of the high-density signal processing units in the IP header. The high-density signal processing units can determine the reverse signals to be processed. For example, assume that a baseband data packet has M sampling point data and the number of high-density signal processing units participating in capture allocation is U. Then the i-th high-density signal processing unit needs to process the reverse signal with the starting position of the synchronization header at sampling points.
[0079] Step 23: After receiving the baseband data packet carrying capture information, the high-density signal processing units extract the I / Q branch sampling point data of the data packet, then splice the sampling point data in the order of receiving the data packets to restore them into the form of a sampling data stream, and then extract the synchronization header information of the reverse signals to be processed and allocate it to each demodulation channel. Each demodulation channel completes the tracking and decoding of one-way reverse signals.
[0080] Step 24: If the demodulation channel resources of a single ground station are insufficient, the baseband data packets corresponding to users with lower priority or services with lower latency requirements can also be sent to other ground stations with surplus demodulation resources through the ground private network for demodulation and decoding processing, and then the decoded messages are sent back to the original ground station, so as to realize the sharing of computing power resources among multiple ground stations.
[0081] In one embodiment, as Figure 9 shown, a forward signal processing flow is provided, and the specific steps are as follows:
[0082] Step 31: The ground station performs security encryption and authentication operations on the outbound message, and then uploads it to the satellite through the satellite-ground high-speed data transmission link.
[0083] Step 32: The satellite's space-ground high-speed data transmission receiving module performs down-conversion, filtering, sampling, demodulation and decoding, CRC check, and authentication on the received signal; only the information that passes the CRC check and authentication can enter Step 33, and the outbound telegrams that do not pass are considered illegal signals and discarded.
[0084] Step 33: The satellite groups the outbound telegrams that pass the authentication according to the number of bits that each sub-frame can carry, and then adds information such as the forward signal transmission time (week count, seconds within a week), sub-frame number, ephemeris, etc., and performs framing, encoding, modulation, DA conversion, up-conversion, and power amplification according to the air interface protocol, and sends it to the user equipment through the satellite transmitting antenna at the specified time. Figure 10 It is a forward signal format for communication-navigation integration provided by an embodiment of the present invention.
[0085] Step 34: After receiving the forward signal, the user equipment demodulates the telegram belonging to itself.
[0086] In addition, the user equipment can use the communication-navigation integration forward signal to achieve passive positioning, such as Figure 11 shown. When the user equipment can correctly receive the forward signals of no less than 4 satellites, it can use the week count, seconds within a week, and sub-frame number carried in the forward signal to obtain the accurate forward signal transmission time, and then use the ephemeris information carried in the forward signal to obtain the position of the satellite at the forward signal transmission time, and finally calculate its own position using the three-sphere interaction principle.
[0087] In one embodiment, according to the communication service requirements, the baseband signal processing module of the user equipment receives a number of user inbound telegrams, and performs framing, encoding, and modulation on the telegrams to generate a number of digital baseband reverse signals. After the digital baseband reverse signals are processed by DA conversion, up-conversion, and filtering and amplification of the RF transceiver module of the user equipment, the reverse signals after RF upload are sent to the satellite network, and the reverse signal processing equipment of the satellite network performs A / D RF sampling, digital down-conversion, and digital framing processing to obtain data packets. The data packets include source address, destination address, packet time stamp, Vlan number, digital baseband reverse signal of the sampling point, and CRC check.
[0088] In one embodiment, data packets are sent from different satellites in a satellite network to a ground station through a satellite-ground high-speed data transmission link. The ground station attaches different Vlan tags to the data packets from different satellites, and transmits the data packets with the labeled Vlan tags to the corresponding capture unit to extract the sampling point data of the data packets with the labeled Vlan tags. The sampling point data is spliced according to the order of receiving the data packets with the labeled Vlan tags to obtain a sampling data stream. After the sampling data stream and the local spreading code of the corresponding user equipment are subjected to an exclusive NOR operation bit by bit, the operation results of each bit are added to obtain a correlation peak. If the correlation peak is greater than or equal to a preset threshold, it is determined that the synchronization header of the current reverse signal has been captured, and the starting sampling point of the current operation is used as the starting position of the synchronization header. After the current sampling operation is completed, the next sampling point is moved to be the starting point of the operation until all data segments in the sampling data stream are completed with the sampling operation. The capture information of the reverse signal is obtained according to the result of the sampling operation, the packet header of the data packet with the labeled Vlan tag, and the CRC check bit of the data packet with the labeled Vlan tag.
[0089] In one embodiment, the packet header of the data packet with the labeled Vlan tag includes: destination address, source address, packet time stamp, Vlan, data segment length, capture allocation policy, IP packet header, and CRC check bit. The capture allocation policy is used for each capture unit to count the number of synchronization headers of the data packets with the labeled Vlan tags captured per unit time, report the number of synchronization headers to the resource scheduling module of the ground station to generate a scheduling instruction, and coordinate the demodulation channel resources of the ground station according to the scheduling instruction. If the demodulation channel resources of the current ground station are insufficient, the baseband data packets with lower priority or the baseband data packets corresponding to services with lower latency requirements are arranged to be sent to the next ground station with sufficient demodulation resources through the ground private network for demodulation and decoding processing, and the decoded message is sent to the current ground station.
[0090] In one embodiment, the communication service requirements include: communication transmission and high-precision positioning and timing. The user equipment has multiple receiving channels and is composed of a transceiver isolation antenna, a radio frequency transceiver module, a baseband signal processing module, and an information processing module. The satellite includes: a reverse signal processing device, a forward signal processing device, and a time-frequency device. The ground station is composed of a satellite-ground high-speed data transmission transceiver device, a ten-gigabit switch, a capture unit, a high-density signal processing unit, and a channel resource module. The capture information includes: the packet header of the data packet with the labeled Vlan tag and the number of synchronization headers.
[0091] In one embodiment, according to the capture allocation strategy in the capture information, the number of synchronization headers and the current demodulation channel resource load status of the high-density signal processing unit of the ground station are periodically uploaded to the resource scheduling module. After the resource scheduling module schedules one or more idle high-density signal processing units in the ground private network to jointly process the currently labeled Vlan-tagged data packets, a scheduling instruction is generated, so that the ground station performs security encryption and authentication operations on the currently labeled Vlan-tagged data packets at a preset moment, and then transmits them to the satellite network through the satellite-ground high-speed data transmission link. In the satellite network, the satellite performs secondary signal processing on the received signal, including down-conversion, filtering, demodulation and decoding, CRC check, and authentication, to obtain a forward signal carrying transmission time information, and outputs the forward signal to the user equipment.
[0092] In one embodiment, when the communication service requirement of the user equipment is communication transmission, a communication request signal and the telegram of the demodulated forward signal are generated randomly or at a preset moment. When the communication service requirement of the user equipment is high-precision positioning and timing, if the current user equipment receives forward signals from no less than 4 satellites, the positioning information of the user equipment is obtained by using the transmission time information carried by the forward signals and adopting the three-sphere interaction principle. If the ground station receives data packets from no less than 2 satellites, the ground station calculates the arrival times of the multi-path signals of the same user equipment at different satellites, obtains the two-way time delay of the signal propagation between the satellite and the user equipment, and obtains the positioning information of the user equipment according to the two-way time delay and the position information of each satellite by using the three-sphere interaction principle.
[0093] It should be noted that compared with the traditional RDSS two-way positioning, the satellite system of the satellite Internet of Things with ultra-high concurrent communication and navigation integration provided by the present invention can improve the accuracy of two-way positioning. The processing flow is as follows:
[0094] Step 1: The user equipment sends a two-way positioning request signal containing the response satellite number and the response forward sub-frame number, and this signal is received by multiple satellites;
[0095] Step 2: The satellite converts the reverse radio frequency signal into a baseband data packet carrying the absolute time of the satellite, and then sends it to the ground station through the satellite-ground high-speed data transmission link, and is received by the antenna of the ground station. The digital baseband data packets of the same user are sent to the same ground station through the satellite-ground high-speed data transmission links of different satellites, as Figure 12 shown; they can also be sent to different ground stations through the satellite-ground high-speed data transmission links of different satellites, as Figure 13 shown;
[0096] Step 3: The ground station performs processing such as capture, tracking, and demodulation on the baseband data packet carrying the absolute time of the satellite to obtain the arrival time of the user at each satellite, and at the same time calculates the position of the satellite through the ephemeris, and the following observation equation can be obtained.
[0097]
[0098]
[0099]
[0100]
[0101] where t0 is the time when satellite 1 transmits the outbound frame, and this time can be obtained from the week count, seconds within the week, and sub-frame number carried in the satellite outbound frame; t1 is the time when the user receives the outbound frame, U t1 (X, Y, Z) is the user's position at time t1, S1, t1 (X, Y, Z) is the position of satellite 1 at time t1, t2 is the time when satellite 1 receives the user's inbound frame, t3 is the time when satellite 2 receives the user's inbound frame, and t2 and t3 can be obtained from the synchronization header capture information. is the zero value of the user equipment; is the additional delay of atmospheric transmission from satellite 1 to the user equipment, the additional delay of atmospheric transmission from the user equipment to satellite 1; the additional delay of atmospheric transmission from the user equipment to satellite 2; c is the speed of light in vacuum. is the position of the user equipment in the Earth-centered Earth-fixed coordinates at time t1, is the position of satellite 1 at time t0, and is converted to the Earth-centered Earth-fixed coordinates at time t1; is the position of satellite 1 at time t3, and is converted to the Earth-centered Earth-fixed coordinates at time t2, is the position of satellite 2 at time t3, and is converted to the Earth-centered Earth-fixed coordinates at time t2, is the position of the user equipment in the Earth-centered Earth-fixed coordinates at time t2, N is the radius of curvature of the prime vertical circle of the reference ellipsoid, a is the semi-major axis of the Earth, and e is the eccentricity of the ellipsoid.
[0102] Step 4: All ground stations send the user positioning information, including the observation equation, user ID number, responding satellite number, and responding forward sub-frame number, to the designated positioning processing server through the ground private network. The positioning processing server matches the user positioning information from different ground stations according to the user ID number, responding satellite number, and responding forward sub-frame number. Then, the observation equation is solved using the least squares method to obtain the position of the user equipment.
[0103] In the present invention, since the reverse signal has been converted from an analog signal to a digital signal on the satellite and each data packet is timestamped, and at the same time, the forward signal is also generated on the satellite and the transmission time of the forward signal is marked, that is, the arrival time of the reverse signal at the satellite and the transmission time of the forward signal from the satellite have been calibrated. Therefore, the two-way positioning and timing error does not include the ionospheric and tropospheric delay errors between the satellite and the ground station, the satellite transponder delay error, and the ground station transceiver link zero value, thereby improving the two-way positioning accuracy.
[0104] Considering different satellites, especially low-earth orbit satellites, the visible ground stations at the same moment are different, resulting in the digital baseband data packets of the same user being sent to different ground stations via different satellites. To complete the user positioning service, multiple ground stations need to cooperate in positioning calculation, that is, different ground stations need to send the positioning information of each user to the designated positioning processing server through the ground private network, and the positioning processing server fuses the multi-satellite data to achieve joint positioning calculation.
[0105] It should be understood that although Figure 1 、 Figure 7 、 Figure 9 The steps in the flowchart are shown in sequence according to the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, Figure 1 、 Figure 7 、 Figure 9 At least a part of the steps in
[0106] In one embodiment, as Figure 14 shown, a communication-navigation integrated satellite Internet of Things high-concurrency signal processing and positioning system is provided, which is applied to the communication-navigation integrated satellite Internet of Things. The satellite Internet of Things includes: user equipment, satellite networking, and a ground private network. Among them, the ground private network includes several ground stations. The system includes: a reverse signal satellite processing module 1402, a capture information acquisition module 1404, a forward signal generation module 1406, and a signal concurrency processing and positioning module 1408, where:
[0107] The reverse signal satellite processing module 1402 is used to generate several reverse signals through the user equipment according to the communication service requirements, and upload the reverse signals to the satellite networking for signal processing to obtain data packets.
[0108] The capture information acquisition module 1404 is used to label data packets sent from different satellites in the satellite network to the ground station through the satellite-ground high-speed data transmission link, and transmit the labeled data packets to the corresponding capture unit for sampling and calculation to obtain the capture information of the reverse signal.
[0109] The forward signal generation module 1406 is used to schedule the demodulation channel at the current moment according to the capture information and the load status of the demodulation channel resources of the high-density signal processing unit of the ground station, so that the ground station transmits the encrypted data packets to the satellite network at a preset moment for secondary signal processing, and outputs the forward signal to the user equipment.
[0110] The signal concurrency processing and positioning module 1408 is used to determine the processing mode of the forward signal according to the number of satellites corresponding to the forward signal and the communication service requirements, and the user equipment completes the reception processing and positioning of the concurrent forward signals according to the processing mode.
[0111] For the specific limitations of the integrated communication and navigation satellite Internet of Things high-concurrency signal processing and positioning system, reference can be made to the limitations of the integrated communication and navigation satellite Internet of Things high-concurrency signal processing and positioning method in the above text, which will not be elaborated here. Each module in the above integrated communication and navigation satellite Internet of Things high-concurrency signal processing and positioning system can be implemented in whole or in part by software, hardware and their combination. The above modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to the above modules.
[0112] In one embodiment, a computer device is provided. The computer device can be a terminal, and its internal structure diagram can be as Figure 15 shown. The computer device includes a processor, a memory, a network interface, a display screen and an input system connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it realizes an integrated communication and navigation satellite Internet of Things high-concurrency signal processing and positioning method. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen. The input system of the computer device can be a touch layer covered on the display screen, or a button, a trackball or a touchpad set on the shell of the computer device, or an external keyboard, a touchpad or a mouse, etc.
[0113] Those skilled in the art can understand, Figure 3 、 Figures 5 - 6 、Figures 14 - 15 The structure shown is only a block diagram of some structures related to the solution of the present invention, and does not constitute a limitation on the computer device to which the solution of the present invention is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have a different component arrangement.
[0114] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0115] Generate a number of reverse signals through the user equipment according to the communication service requirements, and upload the reverse signals to the satellite network for signal processing to obtain data packets.
[0116] The data packets are sent by different satellites in the satellite network to the ground station through the satellite-ground high-speed data transmission link for annotation, and the annotated data packets are transmitted to the corresponding capture unit for sampling operation to obtain the capture information of the reverse signals.
[0117] Schedule the demodulation channel at the current moment according to the capture information and the load status of the demodulation channel resources of the high-density signal processing unit of the ground station, so that the ground station transmits the encrypted data packets to the satellite network at a preset moment for secondary signal processing, and outputs the forward signals to the user equipment.
[0118] Determine the processing mode of the forward signal according to the number of satellites corresponding to the forward signal and the communication service requirements, and the user equipment completes the reception processing and positioning of the concurrent forward signals according to the processing mode.
[0119] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the embodiments provided by the present invention can include non-volatile and / or volatile memories. Non-volatile memories can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memories can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.
[0120] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.
[0121] The above-described embodiments merely represent several implementation manners of the present invention. The description is relatively specific and detailed, but it should not be construed as a limitation on the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present invention, several modifications and improvements can still be made, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the invention patent should be subject to the appended claims.
Claims
1. A method for high-concurrency signal processing and positioning of an integrated communication and navigation satellite Internet of Things, characterized in that, Applied to the integrated communication and navigation satellite Internet of Things, the satellite Internet of Things includes: user equipment, satellite network, and ground private network; wherein, the ground private network includes several ground stations; The method includes: Generating several reverse signals through the user equipment according to communication service requirements, and uploading the reverse signals to the satellite network for signal processing to obtain data packets; The data packets are sent by different satellites in the satellite network to the ground station through the satellite-ground high-speed data transmission link for annotation, and the annotated data packets are transmitted to the corresponding capture unit for sampling operation to obtain the capture information of the reverse signals; Scheduling the demodulation channel at the current moment according to the capture information and the load status of the demodulation channel resources of the high-density signal processing unit of the ground station, so that the ground station transmits the encrypted data packets to the satellite network at a preset moment for secondary signal processing, and outputs the forward signal to the user equipment; Determining the processing mode of the forward signal according to the number of satellites corresponding to the forward signal and the communication service requirements, and the user equipment completes the reception processing and positioning of the concurrent forward signals according to the processing mode.
2. The method according to claim 1, wherein Generating several reverse signals through the user equipment according to communication service requirements, and uploading the reverse signals to the satellite network for signal processing to obtain data packets, including: Receiving several user inbound messages through the baseband signal processing module of the user equipment according to communication service requirements, and performing framing, encoding, and modulation on the messages to generate several digital baseband reverse signals; After the digital baseband reverse signals are subjected to DA conversion, up-conversion, and filtering and amplification processing by the RF transceiver module of the user equipment, the reverse signals after RF are uploaded to the satellite network, and the reverse signal processing device of the satellite network performs A / D RF sampling, digital down-conversion, and digital framing processing to obtain data packets; The data packets include source address, destination address, packet time stamp, Vlan number, digital baseband reverse signals of sampling points, and CRC checksum.
3. The method according to claim 2, characterized in that The data packets are sent by different satellites in the satellite network to the ground station through the satellite-ground high-speed data transmission link for annotation, and the annotated data packets are transmitted to the corresponding capture unit for sampling operation to obtain the capture information of the reverse signals, including: The data packets are sent by different satellites in the satellite network to the ground station through the satellite-ground high-speed data transmission link. The ground station adds different Vlan tags to the data packets of different satellites, and transmits the data packets with the annotated Vlan tags to the corresponding capture unit to extract the sampling point data of the data packets with the annotated Vlan tags, and splices each sampling point data according to the order of receiving the data packets with the annotated Vlan tags to obtain a sampling data stream; After the sampled data stream and the local spreading code corresponding to the user equipment are exclusive-NORed bit by bit, the operation results of each bit are added to obtain a correlation peak. If the correlation peak is greater than or equal to a preset threshold, it is determined that the synchronization header of the current reverse signal has been captured, and the starting sampling point of the current operation is used as the starting position of the synchronization header. After completing the current sampling operation, move to the next sampling point as the starting point of the operation until all data segments in the sampled data stream are sampled and operated; Obtain the capture information of the reverse signal according to the result of the sampling operation, the packet header of the packet with the Vlan tag already marked, and the CRC check bit of the packet with the Vlan tag already marked.
4. The method according to claim 3, characterized in that, The packet header of the packet with the Vlan tag already marked includes: destination address, source address, packet time stamp, Vlan, data segment length, capture allocation strategy, IP packet header, and CRC check bit; The capture allocation strategy is used for each capture unit to count the number of synchronization headers of the packets with the Vlan tag already marked captured per unit time, report the number of synchronization headers to the resource scheduling module of the ground station to generate a scheduling instruction, and coordinate the demodulation channel resources of the ground station according to the scheduling instruction. If the demodulation channel resources of the current ground station are insufficient, arrange the baseband data packets with lower priority or the baseband data packets corresponding to services with lower latency requirements to be sent to the next ground station with sufficient demodulation resources through the ground private network for demodulation and decoding processing, and send the decoded message to the current ground station.
5. The method according to any one of claims 1 to 4, characterized in that The communication service requirements include: communication transmission and high-precision positioning and timing; The user equipment has multiple receiving channels and is composed of a transceiver isolation antenna, a radio frequency transceiver module, a baseband signal processing module, and an information processing module; The satellite includes: a reverse signal processing device, a forward signal processing device, and a time-frequency device; The ground station is composed of a satellite-ground high-speed data transmission transceiver device, a 10-gigabit switch, a capture unit, a high-density signal processing unit, and a channel resource module; The capture information includes: the packet header of the packet with the Vlan tag already marked and the number of synchronization headers; 6. The method according to claim 5, wherein Schedule the demodulation channel at the current moment according to the capture information and the load status of the demodulation channel resources of the high-density signal processing unit of the ground station, so that the ground station transmits the encrypted data packet to the satellite network at a preset moment for secondary signal processing, and outputs a forward signal to the user equipment, including: According to the capture allocation strategy in the captured information, the number of synchronization headers and the current demodulation channel resource load status of the high-density signal processing unit of the ground station are periodically uploaded to the resource scheduling module. After the resource scheduling module schedules one or more idle high-density signal processing units in the ground private network to jointly process the currently labeled Vlan-tagged data packets, a scheduling instruction is generated, so that the ground station performs security encryption and authentication operations on the currently labeled Vlan-tagged data packets at a preset moment, and then transmits them to the satellite network through the satellite-ground high-speed data transmission link. The satellite in the satellite network performs secondary signal processing on the received signal, including down-conversion, filtering, demodulation and decoding, CRC check, and authentication, to obtain a forward signal carrying transmission time information, and outputs the forward signal to the user equipment.
7. The method according to claim 6, characterized in that, Determine the processing mode of the forward signal according to the number of satellites corresponding to the forward signal and the communication service requirements. The user equipment completes the reception processing and positioning of the concurrent forward signals according to the processing mode, including: When the communication service requirement of the user equipment is communication transmission, a communication request signal is randomly generated or generated at a preset moment, and the message of the forward signal is demodulated; when the communication service requirement of the user equipment is high-precision positioning and timing, if the user equipment currently receives forward signals from no less than 4 satellites, the positioning information of the user equipment is obtained by using the transmission time information carried by the forward signal and the three-sphere interaction principle; if the ground station receives data packets from no less than 2 satellites, the ground station calculates the arrival times of multiple signals of the same user equipment at different satellites to obtain the two-way time delay of signal propagation between the satellite and the user equipment, and obtains the positioning information of the user equipment according to the two-way time delay and the position information of each satellite by using the three-sphere interaction principle.
8. A communication-navigation integrated satellite Internet of Things high-concurrency signal processing and positioning system, characterized in that, Applied to the satellite Internet of Things, the satellite Internet of Things includes: user equipment, satellite network, and ground private network; where the ground private network includes several ground stations; the system includes: A reverse signal satellite processing module, configured to generate a plurality of reverse signals through the user equipment according to communication service requirements, and upload the reverse signals to the satellite network for signal processing to obtain data packets; A capture information acquisition module, configured to label the data packets sent by different satellites in the satellite network to the ground station through the satellite-ground high-speed data transmission link, and transmit the labeled data packets to the corresponding capture unit for sampling operation to obtain the capture information of the reverse signals; A forward signal generation module, configured to schedule the demodulation channel at the current moment according to the capture information and the demodulation channel resource load status of the high-density signal processing unit of the ground station, so that the ground station transmits the encrypted data packets to the satellite network at a preset moment for secondary signal processing, and outputs a forward signal to the user equipment; A signal concurrent processing and positioning module is used to determine the processing mode of the forward signal according to the number of satellites corresponding to the forward signal and the communication service requirements, and the user equipment completes the concurrent reception processing and positioning of the forward signal according to the processing mode.
Citation Information
Patent Citations
Train satellite positioning method and train satellite positioning system based on collaborative integrity monitoring
CN104991266A
Distributed-demodulation satellite communication system
US20200252123A1