Satellite communication system, communication method thereof, terminal and storage medium

By adopting a combination of time division multiplexing architecture and frequency division multiplexing architecture in satellite communication systems, the signal time slot allocation of the terminal is realized, the problem of high terminal volume and power consumption is solved, and the application promotion and future system are improved. Switching capability.

CN119210550APending Publication Date: 2024-12-27ZTE CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202310761522.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-26
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The ground terminals in the existing satellite communication system adopt parabolic antenna architecture and transceiver array separation architecture, resulting in large volume, heavy weight and high power consumption, which limits the application promotion of satellite communications.

Method used

The terminal adopts the time division multiplexing architecture carries the time slot allocation information through the downlink signal sent by the access network device of the frequency division multiplexing architecture. The terminal distributes the uplink signal and the downlink signal based on the target information to realize signal transmission. The transmit link and the receive link share an antenna array.

Benefits of technology

On the premise of ensuring that the communication capacity remains unchanged, the terminal's volume and energy consumption are reduced, so that the terminal has the ability to switch TDD to the future integration of the world.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119210550A_ABST
    Figure CN119210550A_ABST
Patent Text Reader

Abstract

The invention discloses a satellite communication system and a communication method thereof, a terminal and a storage medium, and belongs to the field of communication, and the communication method of the satellite communication system comprises the following steps: receiving a downlink signal sent by access network equipment adopting a frequency division multiplexing architecture, the received downlink signal carries time slot allocation information for the terminal, time slot allocation is carried out on the uplink signal and the downlink signal of the terminal based on target information, the target information comprises the time slot allocation information and a data transmission demand of the terminal, a time slot allocation strategy is obtained, and the time slot allocation strategy is sent to the terminal. And performing signal transmission based on the time slot allocation strategy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communications, and in particular to a satellite communication system and a communication method, terminal, and storage medium thereof. Background Art

[0002] In the current satellite communication system in the form of bent pipe forwarding, ground terminals usually adopt a parabolic antenna architecture. The terminal using the parabolic antenna architecture includes multiple components such as cavity structure, BUC / LNB module, motor, reducer, etc. This leads to large size and weight of the terminal in the satellite communication system, high power consumption, which is not conducive to the promotion of terminals in the satellite communication system and limits the application of satellite communication. Based on this, it is necessary to provide a communication method and a technical solution of the terminal that are easy to promote and apply in the satellite communication system. Summary of the invention

[0003] The embodiments of the present application provide a satellite communication system and a communication method, a terminal and a storage medium thereof, so as to provide a technical solution of a communication method and a terminal that are easy to popularize and apply in a satellite communication system.

[0004] In a first aspect, a communication method of a satellite communication system is provided, the method being applied to a terminal adopting a time division multiplexing architecture, wherein a transmitting link and a receiving link of the terminal share an antenna array surface, comprising: receiving a downlink signal sent by an access network device adopting a frequency division multiplexing architecture, wherein the received downlink signal carries time slot allocation information for the terminal; allocating time slots for an uplink signal and a downlink signal of the terminal based on target information to obtain a time slot allocation strategy, wherein the target information includes the time slot allocation information and the data transmission requirements of the terminal; and transmitting signals based on the time slot allocation strategy.

[0005] According to a second aspect, a terminal in a satellite communication system is provided, wherein the terminal adopts a time division multiplexing architecture, and the transmitting link and receiving link of the terminal share an antenna array surface, wherein the terminal is used to receive a downlink signal sent by an access network device that adopts a frequency division multiplexing architecture, and the received downlink signal carries time slot allocation information for the terminal; time slots are allocated for uplink and downlink signals of the terminal based on target information to obtain a time slot allocation strategy, wherein the target information includes the time slot allocation information and the data transmission requirements of the terminal; and signal transmission is performed based on the time slot allocation strategy.

[0006] According to a third aspect, a satellite communication system is provided, comprising a terminal adopting a time division multiplexing architecture and an access network device adopting a frequency division multiplexing architecture, wherein the transmitting link and the receiving link of the terminal share an antenna array surface, wherein: the access network device is used to send a downlink signal to the terminal, and the sent downlink signal carries time slot allocation information for the terminal; the terminal is used to allocate time slots for the uplink signal and the downlink signal of the terminal based on target information to obtain a time slot allocation strategy, and the target information includes the time slot allocation information and the data transmission requirements of the terminal; and signal transmission is performed based on the time slot allocation strategy.

[0007] In a fourth aspect, a communication device of a satellite communication system is provided, the device comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions implementing the steps of the communication method of the satellite communication system as described in the first aspect when executed by the processor.

[0008] In a fifth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the communication method of the satellite communication system as described in the first aspect are implemented.

[0009] The present application embodiment adopts the following technical solutions:

[0010] A terminal using a time division multiplexing architecture can receive a downlink signal sent by an access network device using a frequency division multiplexing architecture. The terminal can allocate time slots for the uplink and downlink signals of the terminal based on target information to obtain a time slot allocation strategy. The target information may include time slot allocation information and the data transmission requirements of the terminal. Finally, the terminal can transmit signals based on the time slot allocation strategy, wherein the terminal's transmit link and receive link share the antenna array.

[0011] At least one of the above technical solutions adopted in the embodiments of the present application can achieve the following beneficial effects:

[0012] Terminals that adopt a time division multiplexing architecture in a satellite communication system can allocate time slots for local uplink and downlink signals through target information sent by access network devices that adopt a frequency division multiplexing architecture, so as to interact with access network devices through the obtained time slot allocation strategy, thereby ensuring that the communication capacity of the satellite communication system remains basically unchanged. At the same time, under the premise that the communication capacity of the satellite communication system remains unchanged, the terminal's transmitting link and receiving link share the antenna array surface, which can reduce the size and energy consumption of the terminal, so that the terminal can have the ability to switch to the time division duplexing technology (TDD) standard in the future space-ground integration. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 is a schematic structural diagram of a terminal in a satellite communication system according to an embodiment of the present application;

[0014] Figure 2 is a schematic structural diagram of a terminal in another satellite communication system according to an embodiment of the present application;

[0015] Figure 3 is a schematic structural diagram of a satellite communication system according to an embodiment of the present application;

[0016] Figure 4 is a schematic diagram of time slot allocation information according to an embodiment of the present application;

[0017] Figure 5 is a schematic diagram of a communication method of a satellite communication system according to an embodiment of the present application;

[0018] Figure 6 is a schematic diagram of another communication method of a satellite communication system according to an embodiment of the present application;

[0019] Figure 7 is a schematic diagram of a time slot allocation strategy according to an embodiment of the present application;

[0020] Figure 8 is a schematic diagram of another time slot allocation strategy according to an embodiment of the present application;

[0021] Fig. 9 is a schematic diagram of another time slot allocation strategy according to an embodiment of the present application;

[0022] Fig.10 is a schematic diagram of another time slot allocation strategy according to an embodiment of the present application;

[0023] Fig.11 is a schematic structural diagram of a communication device of a satellite communication system according to an embodiment of the present application;

[0024] Fig.12 It is a schematic diagram of the structure of a communication device of a satellite communication system according to an embodiment of the present application. DETAILED DESCRIPTION

[0025] The embodiments of the present specification provide a communication device of a full-duplex satellite communication system, a communication method and equipment of a satellite communication system.

[0026] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this specification.

[0027] The inventive concept of the present application is as follows: In the current satellite communication system in the form of bent pipe forwarding, the ground terminal usually adopts a parabolic antenna architecture or a transceiver array separation architecture, wherein the terminal adopting the parabolic antenna architecture includes multiple components such as a cavity structure, a BUC / LNB module, a motor, and a reducer, which results in a large volume and weight of the terminal in the satellite communication system, and high power consumption, while the terminal adopting the transceiver array separation architecture has high requirements for the isolation between the transmitting link and the receiving link due to the performance and size of the antenna front-end filter, etc. Therefore, the signal reception and transmission in the terminal require two independent antenna arrays, which results in a large terminal area and weight, and relatively high power consumption. The above two architectures are not conducive to the promotion of terminals in satellite communication systems due to their high volume and power consumption, and limit the application of satellite communication. Based on this, it is necessary to provide a communication method and a technical solution of a terminal that is easy to promote and apply in a satellite communication system. To this end, the embodiment of this specification provides a technical solution that can solve the above problems, and the details can be referred to as follows.

[0028] Embodiment 1

[0029] like Figure 1 As shown, the embodiment of this specification provides a terminal in a satellite communication system, the terminal adopts a time division multiplexing architecture, and the transmitting link 100 and the receiving link 200 of the terminal share an antenna array 300, wherein:

[0030] The terminal can be used to receive a downlink signal sent by an access network device using a frequency division multiplexing architecture, and the received downlink signal carries time slot allocation information for the terminal. The terminal can be a device for receiving and demodulating downlink signals and transmitting modulated signals to a satellite within a specified time slot.

[0031] The satellite communication system may include access equipment (such as gateway stations), satellite repeaters and terminals that adopt a frequency division multiplexing architecture. The architecture of the satellite repeater station can adopt a transparent forwarding form or an on-board regeneration form. The uplink and downlink signals of the satellite repeater station use different spectrum channels, that is, the satellite repeater station adopts a frequency duplex working mode.

[0032] Among them, the transparent forwarding form refers to amplifying, frequency converting and re-amplifying the received signal through a transparent repeater, and the on-board regeneration form refers to eliminating the influence of noise and interference on the signal in the uplink transmission through on-board regeneration processing (including despreading, spread spectrum, demodulation, modulation and baseband processing technologies), enhancing the downlink signal's anti-reconnaissance and anti-interference capabilities, and reducing co-channel and adjacent channel interference.

[0033] The access network equipment may be equipment for implementing scheduling control of the satellite communication system, such as equipment for allocating uplink time slots and downlink time slots, and modulating and demodulating signals. The uplink signal and downlink signal of the access network equipment use different spectrum channels, that is, the access network equipment also uses a frequency duplex working mode.

[0034] The access network equipment needs to reasonably allocate uplink and downlink time slots for the terminal and send a downlink signal carrying time slot allocation information to the terminal, that is, the terminal can be used to receive downlink information sent by the access network equipment and demodulate the received downlink information.

[0035] Taking the access network equipment as a gateway station as an example, the gateway station can occupy two independent channels from the baseband to the air interface. The gateway station can divide the time slots of the uplink channel and the downlink channel respectively, that is, the time slots can be divided into time slot grids or time slot frames, and the time slot grids or time slot frames can be dynamically allocated to each terminal.

[0036] The gateway station can periodically configure broadcast time slots (or broadcast frames) in the downlink channel to send system information to the entire network, and periodically configure access time slots in the uplink channel for terminals with access requirements to compete for access.

[0037] After the terminal is powered on and operates normally, it can enter the receiving enabled state. The terminal can monitor the downlink broadcast signal sent by the access network device in the broadcast time slot of the downlink channel. After receiving and demodulating the downlink broadcast signal, the terminal can compete for access in the periodic uplink time slot specified by the access network device. When the terminal successfully competes for access, the terminal can receive the downlink signal sent by the access network device belonging to the terminal.

[0038] The terminal in the satellite communication system can adopt a time division multiplexing architecture, that is, the downlink channel and the uplink channel of the terminal need to be time-division multiplexed, and the uplink signal transmission time slot and the downlink signal transmission time slot cannot overlap. Each terminal can allocate time slots for the uplink signal and the downlink signal of the terminal according to the time slot allocation information and the data transmission needs of the terminal, that is, the embodiment of this specification does not specifically limit the signal transmission order within the terminal.

[0039] In addition, each terminal in the satellite communication system allocates time slots for local signals based on the time slot allocation information dynamically configured by the access network device, rather than using fixed time slot framing for uplink and downlink signals. This ensures that the time slots of each terminal arriving at the access network device do not overlap.

[0040] Multiple terminals in a satellite communication system can share downlink channels and uplink channels, and the gateway station can dynamically allocate each time slot of the downlink channel and the uplink channel to each terminal according to the time slot allocation information. Among them, the access network equipment can allocate the downlink signal transmission time slot of the access network equipment to each terminal according to the data transmission requirements of the terminal. The time corresponding to the non-downlink signal transmission time slot of each terminal can be used for uplink signal time slot allocation. When sending a downlink signal to a terminal, the access network equipment can synchronously calculate the uplink time slot that can be allocated to the terminal. The access network equipment can allocate uplink time slots of appropriate time to each terminal in the satellite communication system according to actual needs and scheduling.

[0041] The terminal can be used to allocate time slots for uplink signals and downlink signals of the terminal based on target information, and the time slot allocation strategy, wherein the target information may include time slot allocation information and the data transmission requirements of the terminal, and perform signal transmission based on the time slot allocation strategy. That is, the terminal can determine the uplink signal transmission time slot and the downlink signal transmission time slot based on the time slot allocation strategy and the local data transmission requirements, and send the uplink signal through the transmission link 100 when the current time slot is the uplink signal transmission time slot, or receive the downlink signal through the receiving link 200 when the current time slot is the downlink signal transmission time slot.

[0042] Among them, the terminal may include a receiving link 200, a transmitting link 100, an antenna array 300, a beamforming front end of the receiving link 200, a beamforming front end of the transmitting link 100, a frequency conversion module of the receiving link 200, a frequency conversion module of the transmitting link 100 and a digital baseband.

[0043] The antenna array 300 in the terminal may be composed of a preset number of antenna array elements, and the antenna array 300 may be used to receive satellite signals and transmit the modulated signal of the terminal to the satellite. Since the communication between the terminal and the satellite transponder adopts a working mode in which the transmission frequencies of the uplink signal and the downlink signal are different, which is different from the working mode in which the transmission frequencies of the uplink signal and the downlink signal are the same under the TDD architecture, the working frequency of the antenna array 300 of the terminal needs to cover the frequency band corresponding to the uplink signal and the frequency band corresponding to the downlink signal.

[0044] The frequency conversion module of the transmission link 100 can be used to move the low-frequency or zero-frequency modulated signal (i.e., uplink signal) to the air interface uplink frequency when the current time slot is the uplink signal transmission time slot, and the frequency conversion module of the receiving link 200 can be used to move the air interface downlink frequency signal (i.e., downlink signal) to the intermediate frequency or zero frequency when the current time slot is the downlink signal transmission time slot. Since the uplink channel and the downlink channel use two different frequencies, the transmission nature of the frequency conversion module of the transmission link 100 and the receiving local oscillator frequency of the frequency conversion module of the receiving link 200 are different.

[0045] The digital baseband can realize the analog-to-digital conversion, modulation and demodulation, encoding and decoding of the signal.

[0046] In this way, the terminal adopts a time division multiplexing architecture and the access network device adopts a frequency division multiplexing architecture. The terminal can allocate time slots for local signals through the time slot allocation information in the downlink signal sent by the access network device and the data transmission requirements of the terminal to obtain a time slot allocation strategy, and exchange information with the access network device based on the time slot allocation strategy, thereby achieving a basically unchanged total capacity of the satellite communication system, and the terminal's transmitting link 100 and receiving link 200 share the antenna array surface 300, which can reduce the size and energy consumption of the terminal.

[0047] The embodiment of the present specification provides a terminal in a satellite communication system, the terminal adopts a time division multiplexing architecture, and the transmitting link and receiving link of the terminal share an antenna array surface, wherein the terminal is used to receive a downlink signal sent by an access network device adopting a frequency division multiplexing architecture, the received downlink signal carries time slot allocation information for the terminal, and the uplink signal and the downlink signal of the terminal are allocated time slots based on the target information to obtain a time slot allocation strategy, the target information includes the time slot allocation information and the data transmission requirements of the terminal, and the signal is transmitted based on the time slot allocation strategy. In this way, the local uplink signal and the downlink signal are allocated time slots by using the target information sent by the access network device adopting the frequency division multiplexing architecture, so as to exchange information with the access network device through the obtained time slot allocation strategy, thereby ensuring that the communication capacity of the satellite communication system remains basically unchanged. At the same time, under the premise that the communication capacity of the satellite communication system remains unchanged, the transmitting link and the receiving link of the terminal share an antenna array surface, which can reduce the size and energy consumption of the terminal, so that the terminal can have the ability to switch to the TDD standard in the future space-ground integration.

[0048] Embodiment 2

[0049] The present specification provides another communication device for a full-duplex satellite communication system. The communication device for the full-duplex satellite communication system includes Figure 1 The present invention is based on the full-duplex satellite communication system shown in the figure, and improves it on the basis of the full-duplex satellite communication system shown in the figure. The improvements are as follows:

[0050] like Figure 2 As shown, the terminal adopts a time division half-duplex architecture, and the transmitting link 100 and receiving link 200 of the terminal are connected to the antenna array 300 through a switching switch 400. The beamforming front end can be composed of a transmitting link and a receiving link. The connection with the antenna array element can be selected through an electronic switch (SWITCH) to realize the switching of the receiving link and the transmitting link.

[0051] The terminal can be used to determine the uplink signal transmission time slot and the downlink signal transmission time slot based on the time slot allocation strategy, and perform signal transmission according to the uplink and downlink states of the current time slot. Wherein, when the current time slot is an uplink signal transmission time slot, the terminal can control the switching switch 400 to be connected to the transmission link 100, and send the uplink signal through the transmission link 100 and the antenna array 300, or, when the current time slot is a downlink signal transmission time slot, the terminal can control the switching switch 400 to be connected to the receiving link 200, and receive the downlink signal through the receiving link 200 and the antenna array 300.

[0052] When the current time slot is a downlink signal transmission time slot, the terminal can enable all modules of the receiving link 200 and disable the beamforming front end, frequency converter and digital link transmission function of the transmitting link 100; when the current time slot is an uplink signal transmission time slot, all modules of the transmitting link 100 can be enabled and disable the beamforming front end, frequency converter and digital link reception function of the receiving link 200. In the entire time axis of the terminal, only the receiving link 200 or the transmitting link 100 is working, which significantly reduces the power consumption level of the terminal.

[0053] The channel frequency of the transmitting link is different from the channel frequency of the receiving link. The transmitting link 100 is connected to the transmitting frequency converter 500, and the receiving link 200 is connected to the receiving frequency converter 600. The configuration frequency of the transmitting frequency converter 500 is different from the configuration frequency of the receiving frequency converter 600. The configuration frequency of the transmitting frequency converter 500 is determined based on the uplink signal transmission frequency of the access network device, and the configuration frequency of the receiving frequency converter 600 is determined based on the downlink signal transmission frequency of the access network device.

[0054] In this way, the terminal adopts a time division half-duplex architecture, and the access network equipment adopts a frequency division multiplexing architecture. The terminal can allocate time slots to local signals through the time slot allocation information in the downlink signal sent by the access network equipment and the data transmission requirements of the terminal to obtain a time slot allocation strategy, and exchange information with the access network equipment based on the time slot allocation strategy, thereby achieving a basically unchanged total capacity of the satellite communication system, and the terminal's transmitting link and receiving link share the antenna array surface, and the transmitting link and the receiving link are connected to the antenna array surface 300 through a switching switch 400, that is, on the entire time axis of the terminal, only the receiving link or the transmitting link is working, which can reduce the size and energy consumption of the terminal.

[0055] The embodiment of the present specification provides a terminal in a satellite communication system, the terminal adopts a time division multiplexing architecture, the transmitting link and receiving link of the terminal share an antenna array surface, wherein the terminal is used to receive a downlink signal sent by an access network device adopting a frequency division multiplexing architecture, the received downlink signal carries time slot allocation information for the terminal, and the uplink signal and the downlink signal of the terminal are allocated time slots based on target information to obtain a time slot allocation strategy, wherein the target information includes the time slot allocation information and the data transmission requirements of the terminal, and the signal is transmitted based on the time slot allocation strategy. In this way, the terminal can allocate time slots for the local uplink signal and the downlink signal through the target information sent by the access network device adopting the frequency division multiplexing architecture, so as to exchange information with the access network device through the obtained time slot allocation strategy, thereby ensuring that the communication capacity of the satellite communication system remains basically unchanged. At the same time, under the premise that the communication capacity of the satellite communication system remains unchanged, the transmitting link and the receiving link of the terminal share an antenna array surface, which can reduce the size and energy consumption of the terminal, so that the terminal can have the ability to switch to the TDD standard in the future space-ground integration.

[0056] Embodiment 3

[0057] The embodiments of the present specification provide a satellite communication system. The satellite communication system may include a terminal using a time division multiplexing architecture and an access network device using a frequency division multiplexing architecture. The transmitting link and receiving link of the terminal share an antenna array. The terminal may be the terminal described in Embodiment 1 and Embodiment 2, wherein:

[0058] The access network device can be used to send a downlink signal to the terminal, and the sent downlink signal can carry time slot allocation information for the terminal. In addition, the downlink signal sent by the access network device can also include a control signal, data information requested by the terminal, etc.

[0059] The terminal can be used to allocate time slots for uplink signals and downlink signals of the terminal based on target information to obtain a time slot allocation strategy. The target information may include time slot allocation information and data transmission requirements of the terminal, and signal transmission is performed based on the time slot allocation strategy.

[0060] like Figure 3 As shown, the satellite communication system may include multiple terminals (such as terminal 1 to terminal n, where n is a positive integer greater than 1), as well as satellite transponders and other equipment for implementing satellite communication.

[0061] In addition, the access network device only allocates time slots for uplink signal transmission of the terminal, and does not allocate time slots for downlink signal transmission of the terminal. When the terminal does not transmit an uplink signal, it can monitor every signal transmitted by the access network device. If the signal transmitted by the access network device is a broadcast signal or a signal belonging to the terminal itself, then the terminal can receive and parse the signal, otherwise, the terminal can discard the signal.

[0062] Take the satellite communication system including terminal A, terminal B and terminal C, and the access network device as a gateway station as an example. Assume that the uplink and downlink of the gateway station have only one carrier channel respectively, each carrier channel contains 24 time slots, each time slot is 3 unit time lengths, the propagation delay from the gateway station to terminal A (including the internal processing delay of the gateway station and the terminal) can be 10 unit time lengths, the propagation delay from the gateway station to terminal B can be 14 units, and the propagation delay from the gateway station to terminal C can be 15 units. The 20th downlink time slot of the gateway station can be a periodic broadcast time slot S_d, which is periodic and can be used by the gateway station to broadcast system information to all terminals in the satellite communication system. The 20th uplink time slot of the gateway station is a periodic broadcast time slot S_u, which can be used by each terminal in the satellite communication system to try to compete for access to the gateway station.

[0063] Based on the above information, the gateway station configures the time slots for each terminal and obtains the partial time slot allocation information as follows: Figure 4 As shown, from Figure 4 It can be seen that the 1st to 17th downlink time slots of the gateway station are allocated to terminals A, B and C, and the 10th to 24th uplink time slots of the gateway station are allocated accordingly. Among them, since the example only includes three terminals and the time slot duration configuration for each terminal is relatively large, the 10th to 24th uplink time slots of the gateway station are not fully allocated. In actual application scenarios, with the increase in the number of users in the satellite communication system and the appropriate time slot duration configuration, the utilization rate of the uplink time slot of the gateway station can be improved.

[0064] The downlink signal sent from the gateway station is received and demodulated by terminal A after a propagation delay of 10 cells. In the process of extracting data from the received downlink signal, the terminal can obtain the time slot allocation information of the gateway station, that is, the uplink time slots allocated to it by the gateway station are the 10th and 11th time slots. The terminal considers the maximum time advance (TA) and the local uplink time slot arrangement (that is, the time slot allocation strategy of terminal A), and can determine that the uplink needs to start working in the 18th cell, that is, the terminal can send the uplink signal through the transmission link in the 18th cell.

[0065] After transmitting the uplink signal in the second uplink time slot, the time slot subsequently configured by terminal A can be determined to be a downlink signal transmission time slot based on the time slot allocation strategy. At this time, terminal A can switch from the uplink state to the downlink state by switching the switch, and so on.

[0066] For terminal B, its time slot switching process is also similar to the time slot switching process of terminal A. After the second downlink signal transmission time slot of terminal B ends, terminal B can switch the receiving state to the transmitting state by switching the switch.

[0067] The embodiments of the present specification provide a satellite communication system, in which a terminal can allocate time slots for uplink signals and downlink signals of the terminal by using target information sent by an access network device using a frequency division multiplexing architecture, so as to exchange information with the access network device through the obtained time slot allocation strategy, thereby ensuring that the communication capacity of the satellite communication system remains basically unchanged. At the same time, under the premise that the communication capacity of the satellite communication system remains unchanged, the terminal's transmitting link and receiving link share the antenna array surface, which can reduce the size and energy consumption of the terminal, so that the terminal can have the ability to switch to the TDD standard in the future space-ground integration.

[0068] Embodiment 4

[0069] like Figure 5 As shown, an embodiment of this specification provides a communication method of a satellite communication system, the method is applied to a terminal using a time division multiplexing architecture, the transmitting link and the receiving link of the terminal share an antenna array, and the terminal can be the terminal described in Embodiment 1 and Embodiment 2. The method can specifically include the following steps:

[0070] In S502, a downlink signal sent by an access network device using a frequency division multiplexing architecture is received.

[0071] The downlink signal received by the terminal may carry time slot allocation information for the terminal.

[0072] In S504, time slots are allocated to uplink signals and downlink signals of the terminal based on the target information to obtain a time slot allocation strategy.

[0073] The target information may include time slot allocation information and data transmission requirements of the terminal.

[0074] In S506, signal transmission is performed based on the time slot allocation strategy.

[0075] The embodiment of the specification provides a communication method of a satellite communication system, receiving a downlink signal sent by an access network device using a frequency division multiplexing architecture, the received downlink signal carries time slot allocation information for the terminal, and the uplink signal and the downlink signal of the terminal are allocated time slots based on the target information to obtain a time slot allocation strategy, the target information may include the time slot allocation information and the data transmission requirements of the terminal, and the signal is transmitted based on the time slot allocation strategy. In this way, the terminal can allocate time slots for the local uplink signal and the downlink signal through the target information sent by the access network device using the frequency division multiplexing architecture, so as to exchange information with the access network device through the obtained time slot allocation strategy, thereby ensuring that the communication capacity of the satellite communication system remains basically unchanged. At the same time, under the premise that the communication capacity of the satellite communication system remains unchanged, the transmitting link and the receiving link of the terminal share the antenna array surface, which can reduce the size and energy consumption of the terminal, so that the terminal can have the ability to switch to the TDD standard in the future space-ground integration.

[0076] Embodiment 5

[0077] like Figure 6 As shown, an embodiment of this specification provides a communication method of a satellite communication system, the method is applied to a terminal using a time division multiplexing architecture, the transmitting link and the receiving link of the terminal share an antenna array, and the terminal can be the terminal described in Embodiment 1 and Embodiment 2. The method can specifically include the following steps:

[0078] In S502, a downlink signal sent by an access network device using a frequency division multiplexing architecture is received.

[0079] The downlink signal received by the terminal may carry time slot allocation information for the terminal.

[0080] In addition, the target information may also include a protection time slot of the terminal, and the terminal may adopt a time division half-duplex architecture.

[0081] In S602, based on the time slot allocation information and the data transmission requirement of the terminal, time slots are allocated to the uplink signal and the downlink signal of the terminal to obtain a first time slot allocation strategy.

[0082] In S604, the first time slot allocation strategy is updated based on the protection time slot of the terminal to obtain a time slot allocation strategy.

[0083] Among them, the guard time slot of the terminal can be determined based on the switching time between the transmitting link and the receiving link of the terminal, that is, the guard time slot of the terminal can be determined by the reaction time required by the hardware and digital links of the terminal during the transceiver switching process, and is independent of TA.

[0084] In implementation, in practical applications, the processing method of S604 above can be various. The following provides an optional implementation method, which can specifically refer to the processing of the following steps 1 to 2:

[0085] Step 1, based on the first time slot allocation strategy, determine the time difference between the uplink signal transmission time slot and the downlink signal transmission time slot adjacent in time slots.

[0086] In implementation, since the terminal requires a certain reaction time during the switching process between the uplink and downlink, therefore, to avoid the impact of the link switching process on signal transmission, the guard time slot of the terminal can be used to update the uplink signal guard time slot that may be affected. Therefore, the terminal can not update two adjacent uplink signal transmission time slots or two adjacent downlink signal transmission time slots in the first time slot allocation strategy, and only based on the first time slot allocation strategy, determine the uplink signal transmission time slot and the downlink signal transmission time slot adjacent in time slots, and obtain the time difference between these two time slots.

[0087] Step 2, when the time difference is not greater than the guard time slot of the terminal, based on the time difference and the guard time slot of the terminal, in the direction where the uplink signal transmission time slot and the downlink signal transmission time slot are adjacent, update the uplink signal transmission time slot to obtain a time slot allocation strategy.

[0088] In implementation, the terminal can update the first time slot allocation strategy through the guard time slot (Gp) and the idle duration t_idle (i.e., the time difference) between the uplink signal transmission time slot and the downlink signal transmission time slot to obtain a time slot allocation strategy, that is, if t_idle >= Gp, all the uplink signal transmission time slots are valid time slots, and if t_idle < Gp, the duration corresponding to Gp - t_idle at the head or tail of the uplink signal transmission time slot is invalid to play a protection and buffering role for the uplink signal.

[0089] Specifically, when the time difference is not greater than the guard time slot of the terminal, the terminal can obtain the difference between the time difference and the guard time slot of the terminal.

[0090] When the uplink signal transmission time slot is the previous time slot of the downlink signal transmission time slot, based on the difference, update the end time of the signal transmission time slot, and when the signal transmission time slot is the next time slot of the signal transmission time slot, based on the difference, update the start time of the uplink signal transmission time slot to obtain a time slot allocation strategy.

[0091] Taking the satellite communication system in the third embodiment as an example, the satellite communication system may include a gateway station, terminal A, terminal B and terminal C. The time slot allocation information of the gateway station for terminal A, terminal B and terminal C may be as follows: Figure 4 shown.

[0092] The downlink signal sent from the gateway station is received and demodulated by terminal A after a propagation delay of 10 cells. In the process of extracting data from the received downlink signal, the terminal can obtain the time slot allocation information of the gateway station, that is, the uplink time slots allocated to it by the gateway station are the 10th and 11th time slots. The terminal considers the maximum time advance (TA) and the local uplink time slot arrangement (that is, the time slot allocation strategy of terminal A), and can determine that the uplink needs to start working in the 18th cell. At this time, the time difference between the end time of the downlink signal transmission time slot of terminal A and the start time of the uplink signal transmission time slot is 1 cell. Assuming that the link switching process of terminal A is 1.2 cells, that is, the switching time between the terminal's transmitting link and receiving link is 1.2 cells, then the protection time slot Gp of terminal A can be configured as 1.2 cells. Therefore, since the time difference is less than the protection time slot, and the uplink signal transmission time slot is the next time slot of the downlink signal transmission time slot, the start time of the uplink signal transmission time slot can be updated, that is, Figure 7 As shown, no useful signal is sent within 0.2 cells after the end of the downlink signal transmission time slot, and the uplink signal transmission time slot starts after these 0.2 cells, that is, terminal A starts to send useful signals after these 0.2 cells.

[0093] After the second uplink signal transmission time slot of terminal A is used for signal transmission, the time slot configured by terminal A is the downlink signal transmission time slot. At this time, terminal A needs to switch from the uplink state to the downlink state. Terminal A can learn from the downlink signal in front of the gateway that the downlink signal is received after the second cell. Since this time difference is greater than the duration of the protection time slot, if Figure 8 As shown, terminal A can completely transmit useful signals in the second uplink signal transmission time slot, that is, terminal A does not need to update the uplink signal transmission time slot. After the second uplink signal transmission time slot ends, terminal A switches from the transmitting state to the receiving state, waiting for the arrival of the next downlink signal time slot signal, and repeats this process.

[0094] For terminal B, the method for determining the time slot allocation strategy of terminal B is the same as that for terminal A. After the second downlink signal transmission time slot of terminal B ends, there are 2 cells away from the uplink signal transmission time slot, that is, the time difference is 2 cells. Assuming that the protection time slot of terminal B is 1.2 cells, then, if Fig. 9 As shown, terminal B can switch the receiving state to the transmitting state 1.2 cells before the arrival of the uplink signal transmission time slot. After 1.2 cells, terminal B enters the transmitting stable state and enters the uplink signal transmission time slot to transmit the uplink signal.

[0095] Terminal B has only one cell between the second uplink signal transmission time slot and the subsequent downlink signal transmission time slot, which is smaller than the protection time slot of terminal B (i.e., 1.2 cells). Fig.10 As shown, terminal B does not send a signal for 0.2 cells at the end of the second uplink signal transmission time slot, that is, the end time of the second uplink signal transmission time slot of terminal B is advanced by 0.2 cells, and the transmitting state of terminal B starts to switch to the receiving state 0.2 cells in advance.

[0096] The method for determining the time slot allocation strategy of terminal C is the same as the determination method of the above-mentioned terminals A and B. In the actual application scenario, in order to reduce the impact of the Gp duration of the terminal's link switching process on the integrity of the uplink time slot, a microsecond (us) level protection time slot can be used. In this way, the Gp duration of the terminal's link switching process has little impact on the integrity of the uplink time slot, which can improve the uplink channel utilization and reduce the impact on the total capacity of the satellite communication system.

[0097] In S606, based on the time slot allocation strategy, an uplink signal transmission time slot and a downlink signal transmission time slot are determined.

[0098] In S608, signal transmission is performed according to the uplink and downlink states of the current time slot.

[0099] In implementation, when the current time slot is an uplink signal transmission time slot, the terminal may send an uplink signal through a transmission link. Alternatively, when the current time slot is a downlink signal transmission time slot, the terminal may receive a downlink signal through a reception link.

[0100] The embodiment of the specification provides a communication method of a satellite communication system, receiving a downlink signal sent by an access network device using a frequency division multiplexing architecture, the received downlink signal carries time slot allocation information for the terminal, and time slot allocation is performed on the uplink signal and the downlink signal based on the target information to obtain a time slot allocation strategy, the target information includes the time slot allocation information and the data transmission requirements of the terminal, and the signal is transmitted based on the time slot allocation strategy. In this way, the terminal can allocate time slots for the local uplink signal and the downlink signal through the target information sent by the access network device using the frequency division multiplexing architecture, so as to exchange information with the access network device through the obtained time slot allocation strategy, thereby ensuring that the communication capacity of the satellite communication system remains basically unchanged. At the same time, under the premise that the communication capacity of the satellite communication system remains unchanged, the transmitting link and the receiving link of the terminal share the antenna array surface, which can reduce the size and energy consumption of the terminal, so that the terminal can have the ability to switch to the TDD standard in the future space-ground integration.

[0101] Embodiment 6

[0102] The above is a signal transmission method provided by the embodiment of this specification. Based on the same idea, the embodiment of this specification also provides a communication device of a satellite communication system. The communication device adopts a time division multiplexing architecture. The transmitting link and the receiving link of the communication device share the antenna array surface. Fig.11 shown.

[0103] The communication device of the satellite communication system includes: a signal receiving module 1101, a time slot allocation module 1102 and a signal sending module 1103, wherein:

[0104] The signal receiving module 1101 is used to receive a downlink signal sent by an access network device using a frequency division multiplexing architecture, wherein the received downlink signal carries time slot allocation information for the terminal;

[0105] A time slot allocation module 1102, configured to allocate time slots to uplink signals and downlink signals of the communication device based on target information to obtain a time slot allocation strategy, wherein the target information includes the time slot allocation information and data transmission requirements of the communication device;

[0106] The signal sending module 1103 is used to perform signal transmission based on the time slot allocation strategy.

[0107] In an embodiment of this specification, the target information also includes a protection time slot of the terminal, the protection time slot of the communication device is determined based on the switching time between the transmission link and the reception link of the communication device, the communication device adopts a time division half-duplex architecture, and the time slot allocation module 1102 is used to:

[0108] Based on the time slot allocation information and the data transmission requirement of the terminal, time slot allocation is performed on the uplink signal and the downlink signal of the terminal to obtain a first time slot allocation strategy;

[0109] The first time slot allocation strategy is updated based on the protection time slot of the terminal to obtain the time slot allocation strategy, and the protection time slot of the terminal is determined based on the switching time between the transmission link and the reception link of the terminal.

[0110] In the embodiment of this specification, the time slot allocation module 1102 is used to:

[0111] Based on the first time slot allocation strategy, determine the time difference between the uplink signal transmission time slot and the downlink signal transmission time slot that are adjacent to each other;

[0112] When the time difference is not greater than the protection time slot of the terminal, based on the time difference and the protection time slot of the terminal, the uplink signal transmission time slot is updated in the direction adjacent to the downlink signal transmission time slot to obtain the time slot allocation strategy.

[0113] In the embodiment of this specification, the time slot allocation module 1102 is used to:

[0114] When the time difference is not greater than the protection time slot of the terminal, obtaining a difference between the time difference and the protection time slot of the terminal;

[0115] In the case where the uplink signal transmission time slot is the previous time slot of the downlink signal transmission time slot, the end time of the uplink signal transmission time slot is updated based on the difference, and in the case where the uplink signal transmission time slot is the next time slot of the downlink signal transmission time slot, the start time of the uplink signal transmission time slot is updated based on the difference to obtain the time slot allocation strategy.

[0116] In the embodiment of this specification, the signal sending module 1303 is used to:

[0117] Based on the time slot allocation strategy, determine the uplink signal transmission time slot and the downlink signal transmission time slot;

[0118] Signal transmission is performed according to the uplink and downlink status of the current time slot.

[0119] In the embodiment of this specification, the signal sending module 1303 is used to:

[0120] In the case where the current time slot is the uplink signal transmission time slot, an uplink signal is sent through the transmission link.

[0121] In the embodiment of this specification, the signal sending module 1303 is used to:

[0122] In the case where the current time slot is the downlink signal transmission time slot, a downlink signal is received through the receiving link.

[0123] An embodiment of the present specification provides a communication device of a satellite communication system. The communication device can allocate time slots for local uplink signals and downlink signals according to the data transmission requirements of the communication device through time slot allocation information sent by an access network device using a frequency division multiplexing architecture, so as to exchange information with the access network device through the obtained time slot allocation strategy, thereby ensuring that the communication capacity of the satellite communication system remains basically unchanged. At the same time, under the premise that the communication capacity of the satellite communication system remains unchanged, the transmitting link and receiving link of the terminal share the antenna array surface, which can reduce the size and energy consumption of the terminal, so that the terminal can have the ability to switch to the TDD standard in the future space-ground integration.

[0124] Embodiment 7

[0125] Based on the same idea, the present specification also provides a communication device for a satellite communication system. The communication device adopts a time division multiplexing architecture. The transmitting link and the receiving link of the communication device share the antenna array. Fig.12 shown.

[0126] The communication equipment of the satellite communication system may have relatively large differences due to different configurations or performances, and may include one or more processors 1201 and memory 1202, and the memory 1202 may store one or more storage applications or data. Among them, the memory 1202 may be a short-term storage or a permanent storage. The application stored in the memory 1202 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the communication equipment of the satellite communication system. Furthermore, the processor 1201 may be configured to communicate with the memory 1202, and execute a series of computer executable instructions in the memory 1202 on the communication equipment of the satellite communication system. The communication equipment of the satellite communication system may also include one or more power supplies 1203, one or more wired or wireless network interfaces 1204, one or more input and output interfaces 1205, and one or more keyboards 1206.

[0127] Specifically in this embodiment, the communication device of the satellite communication system includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions for the communication device of the satellite communication system, and the one or more programs are configured to be executed by one or more processors, including computer executable instructions for performing the following:

[0128] Receiving a downlink signal sent by an access network device using a frequency division multiplexing architecture, wherein the received downlink signal carries time slot allocation information for the terminal;

[0129] Allocate time slots for uplink signals and downlink signals of the terminal based on target information to obtain a time slot allocation strategy, wherein the target information includes the time slot allocation information and data transmission requirements of the terminal;

[0130] Signal transmission is performed based on the time slot allocation strategy.

[0131] Optionally, the target information further includes a protection time slot of the terminal, the protection time slot of the terminal is determined based on a switching time between a transmission link and a reception link of the terminal, and the terminal adopts a time division half-duplex architecture.

[0132] The allocating time slots for the uplink signal and the downlink signal of the terminal based on the target information to obtain a time slot allocation strategy includes:

[0133] Based on the time slot allocation information and the data transmission requirement of the terminal, time slot allocation is performed on the uplink signal and the downlink signal of the terminal to obtain a first time slot allocation strategy;

[0134] Based on the protection time slot of the terminal, the first time slot allocation strategy is updated to obtain the time slot allocation strategy.

[0135] Optionally, the updating the first time slot allocation strategy based on the protection time slot of the terminal to obtain the time slot allocation strategy includes:

[0136] Based on the first time slot allocation strategy, determine the time difference between the uplink signal transmission time slot and the downlink signal transmission time slot that are adjacent to each other;

[0137] When the time difference is not greater than the protection time slot of the terminal, based on the time difference and the protection time slot of the terminal, the uplink signal transmission time slot is updated in the direction adjacent to the downlink signal transmission time slot to obtain the time slot allocation strategy.

[0138] Optionally, the updating process of the uplink signal transmission time slot in a direction adjacent to the downlink signal transmission time slot to obtain the time slot allocation strategy includes:

[0139] Acquire the time difference and the difference between the protection time slot of the terminal;

[0140] In the case where the uplink signal transmission time slot is the previous time slot of the downlink signal transmission time slot, the end time of the uplink signal transmission time slot is updated based on the difference, and in the case where the uplink signal transmission time slot is the next time slot of the downlink signal transmission time slot, the start time of the uplink signal transmission time slot is updated based on the difference to obtain the time slot allocation strategy.

[0141] Optionally, the performing signal transmission based on the time slot allocation strategy includes:

[0142] Based on the time slot allocation strategy, determine the uplink signal transmission time slot and the downlink signal transmission time slot;

[0143] Signal transmission is performed according to the uplink and downlink status of the current time slot.

[0144] Optionally, the performing signal transmission according to the uplink and downlink states of the current time slot includes:

[0145] In the case where the current time slot is the uplink signal transmission time slot, an uplink signal is sent through the transmission link.

[0146] Optionally, the performing signal transmission according to the uplink and downlink states of the current time slot includes:

[0147] In the case where the current time slot is the downlink signal transmission time slot, a downlink signal is received through the receiving link.

[0148] The embodiments of the present specification provide a communication device of a satellite communication system. The communication device can allocate time slots for local uplink signals and downlink signals according to the data transmission requirements of the communication device through the time slot allocation information sent by the access network device using a frequency division multiplexing architecture, so as to exchange information with the access network device through the obtained time slot allocation strategy, thereby ensuring that the communication capacity of the satellite communication system remains basically unchanged. At the same time, under the premise that the communication capacity of the satellite communication system remains unchanged, the transmitting link and the receiving link of the terminal share the antenna array surface, which can reduce the size and energy consumption of the terminal, so that the terminal can have the ability to switch to the TDD standard in the future space-ground integration.

[0149] Embodiment 8

[0150] The embodiment of this specification also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, each process of the communication method embodiment of the satellite communication system described above is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0151] The embodiments of this specification provide a computer-readable storage medium, which can allocate time slots for local uplink signals and downlink signals according to local data transmission requirements through time slot allocation information sent by access network equipment using a frequency division multiplexing architecture, so as to interact with the access network equipment through the obtained time slot allocation strategy, thereby ensuring that the communication capacity of the satellite communication system remains basically unchanged. At the same time, under the premise that the communication capacity of the satellite communication system remains unchanged, the terminal's transmitting link and receiving link share the antenna array surface, which can reduce the size and energy consumption of the terminal, so that the terminal can have the ability to switch to the TDD standard in the future space-ground integration.

[0152] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0153] In the 1990s, improvements to a technology could be clearly distinguished as hardware improvements (for example, improvements to the circuit structure of diodes, transistors, switches, etc.) or software improvements (improvements to the method flow). However, with the development of technology, many improvements to the method flow today can be regarded as direct improvements to the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using a hardware entity module. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask a chip manufacturer to design and produce a dedicated integrated circuit chip. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented with "logic compiler" software, which is similar to the software compiler used when developing and writing programs. The original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one kind of HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed ​​Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also be aware that it is easy to obtain a hardware circuit that implements the logical method flow by simply performing some logic programming on the method flow using the above-mentioned hardware description languages ​​and programming it into an integrated circuit.

[0154] The controller can be implemented in any appropriate manner. For example, the controller can take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (such as software or firmware) that can be executed by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller. Examples of controllers include, but are not limited to, the following microcontrollers: ARC625D, AtmelAT91SAM, Microchip PIC18F26K20, and SiliconeLabsC8051F320. The memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art also know that in addition to implementing the controller in a purely computer-readable program code manner, the controller can be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, this controller can be considered as a hardware component, and the devices included therein for implementing various functions can also be regarded as structures within the hardware component. Or even, the devices for implementing various functions can be regarded as both software modules for implementing the method and structures within the hardware component.

[0155] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.

[0156] For the convenience of description, the above devices are described in terms of functions and are described separately in various units. Of course, when implementing one or more embodiments of this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0157] Those skilled in the art will appreciate that the embodiments of this specification may be provided as methods, systems, or computer program products. Therefore, one or more embodiments of this specification may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, one or more embodiments of this specification may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0158] The embodiments of this specification are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of this specification. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable satellite communication system communication device to produce a machine, so that the instructions executed by the processor of the computer or other programmable satellite communication system generate instructions for implementing the processes in the flowchart. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0159] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other communication device of a programmable satellite communication system to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0160] These computer program instructions may also be loaded onto a computer or other programmable satellite communication system communication device, so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0161] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0162] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0163] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0164] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0165] It should be understood by those skilled in the art that the embodiments of this specification may be provided as methods, systems or computer program products. Therefore, one or more embodiments of this specification may take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, one or more embodiments of this specification may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0166] One or more embodiments of the present specification may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. One or more embodiments of the present specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.

[0167] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0168] The above description is only an embodiment of the present specification and is not intended to limit the present specification. For those skilled in the art, the present specification may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present specification shall be included in the scope of the claims of the present specification.

Claims

1. A communication method of a satellite communication system, the method being applied to a terminal using a time division multiplexing architecture, wherein a transmitting link and a receiving link of the terminal share an antenna array, the method comprising: Receiving a downlink signal sent by an access network device using a frequency division multiplexing architecture, wherein the received downlink signal carries time slot allocation information for the terminal; Allocate time slots for uplink signals and downlink signals of the terminal based on target information to obtain a time slot allocation strategy, wherein the target information includes the time slot allocation information and data transmission requirements of the terminal; Signal transmission is performed based on the time slot allocation strategy.

2. The method according to claim 1, wherein the target information further comprises a protection time slot of the terminal, the protection time slot of the terminal is determined based on a switching time between a transmitting link and a receiving link of the terminal, and the terminal adopts a time division half-duplex architecture, The allocating time slots for the uplink signal and the downlink signal of the terminal based on the target information to obtain a time slot allocation strategy includes: Based on the time slot allocation information and the data transmission requirement of the terminal, time slot allocation is performed on the uplink signal and the downlink signal of the terminal to obtain a first time slot allocation strategy; Based on the protection time slot of the terminal, the first time slot allocation strategy is updated to obtain the time slot allocation strategy.

3. The method according to claim 2, wherein the updating process of the first time slot allocation strategy based on the protection time slot of the terminal to obtain the time slot allocation strategy comprises: Based on the first time slot allocation strategy, determine the time difference between the uplink signal transmission time slot and the downlink signal transmission time slot that are adjacent to each other; When the time difference is not greater than the protection time slot of the terminal, based on the time difference and the protection time slot of the terminal, the uplink signal transmission time slot is updated in the direction adjacent to the downlink signal transmission time slot to obtain the time slot allocation strategy.

4. The method according to claim 3, wherein the updating process of the uplink signal transmission time slot in a direction adjacent to the downlink signal transmission time slot to obtain the time slot allocation strategy comprises: Acquire the time difference and the difference between the protection time slot of the terminal; In the case where the uplink signal transmission time slot is the previous time slot of the downlink signal transmission time slot, the end time of the uplink signal transmission time slot is updated based on the difference, and in the case where the uplink signal transmission time slot is the next time slot of the downlink signal transmission time slot, the start time of the uplink signal transmission time slot is updated based on the difference to obtain the time slot allocation strategy.

5. The method according to claim 2, wherein the signal transmission based on the time slot allocation strategy comprises: Based on the time slot allocation strategy, determine the uplink signal transmission time slot and the downlink signal transmission time slot; Signal transmission is performed according to the uplink and downlink status of the current time slot.

6. The method according to claim 5, wherein the signal transmission according to the uplink and downlink status of the current time slot comprises: When the current time slot is the uplink signal transmission time slot, an uplink signal is sent through the transmission link.

7. The method according to claim 5, wherein the signal transmission according to the uplink and downlink states of the current time slot comprises: In the case where the current time slot is the downlink signal transmission time slot, a downlink signal is received through the receiving link.

8. A terminal in a satellite communication system, the terminal adopts a time division multiplexing architecture, the transmitting link and the receiving link of the terminal share the antenna array, wherein: The terminal is used to receive a downlink signal sent by an access network device using a frequency division multiplexing architecture, wherein the received downlink signal carries time slot allocation information for the terminal; Based on the target information, time slots are allocated for the uplink signal and the downlink signal of the terminal to obtain a time slot allocation strategy, wherein the target information includes the time slot allocation information and the data transmission requirements of the terminal; and signal transmission is performed based on the time slot allocation strategy.

9. The terminal according to claim 8, wherein the terminal adopts a time division half-duplex architecture, and a transmitting link and a receiving link of the terminal are connected to the antenna array through a switching switch. The terminal is used to determine the uplink signal transmission time slot and the downlink signal transmission time slot based on the time slot allocation strategy, and perform signal transmission according to the uplink and downlink states of the current time slot.

10. The terminal according to claim 9 is used to control the switching switch to be connected to the transmission link when the current time slot is the uplink signal transmission time slot, and send the uplink signal through the transmission link and the antenna array.

11. The terminal according to claim 9, wherein the terminal is used to control the switching switch to be connected to the receiving link when the current time slot is the downlink signal transmission time slot, and receive the downlink signal through the receiving link and the antenna array.

12. According to the terminal of claim 9, the channel frequency of the transmitting link is different from the channel frequency of the receiving link, the transmitting link is connected to a transmitting frequency converter, and the receiving link is connected to a receiving frequency converter, the configuration frequency of the transmitting frequency converter is different from the configuration frequency of the receiving frequency converter, the configuration frequency of the transmitting frequency converter is determined based on the uplink signal transmission frequency of the access network device, and the configuration frequency of the receiving frequency converter is determined based on the downlink signal transmission frequency of the access network device.

13. A communication device for a satellite communication system, characterized in that: The invention comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of a communication method of a satellite communication system as claimed in any one of claims 1 to 7 are implemented.

14. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the communication method of a satellite communication system as described in any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Signal transmission method applicable to satellite communication system

    CN101783702A

  • Half-duplex operation in new radio systems

    CN110249677A

  • Low-profile transceiving antenna conformal time division multiplexing communication circuit and satellite communication terminal

    CN112367102A

  • A manufacturing method of retort Kimbap ham and a retort Kimbap ham prepared by the method

    KR102940499B1

  • Satellite communication system

    US20220149930A1