Satellite communication method and device based on time division duplex (TDD) frame structure design
Patent Information
- Application Number
- CN202380073655.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-27
- Publication Date
- 2025-06-27
- Estimated Expiration
- 2043-10-27
AI Technical Summary
In the existing low-orbit satellite systems, the spectrum resources of the FDD standard are scarce, resulting in low spectrum utilization of the satellite-ground user links. The TDD standard is still not sufficient to utilize the GP time slot, and it is impossible to realize that each satellite-borne base station communicates with all UEs in the GP time slot.
A satellite communication method based on a time-division duplex TDD frame structure is designed. By using a preset time-division duplex TDD frame structure group in the communication between the satellite-based base station and the UEs, including a first TDD frame structure and a second TDD frame structure after its frame head offset, different UEs are scheduled to use different TDD frame structures, so as to realize the communication between multiple satellite-based base stations and UEs in the GP time slot.
The air interface resource utilization rate of the entire system is improved, and the communication between multiple satellite-borne base stations and UEs in each GP time slot is realized, which improves the spectrum utilization efficiency.
Smart Images

Figure CN120226291A_ABST
Abstract
Description
A satellite communication method and device based on time division duplex (TDD) frame structure design Technical Field
[0001] The present invention relates to the field of wireless communications, and in particular to a satellite communication method and device based on time division duplex (TDD) frame structure design. Background Art
[0002] Currently, for Low Earth Orbit (LEO) satellite systems, both those already in operation and those being developed by 3GPP for 5G non-terrestrial networks (NTN), the satellite-to-ground user link is typically utilizing the FDD (Frequency Division Duplex) standard. However, given the scarcity of available spectrum resources in FDD systems (particularly in the sub-6 GHz spectrum range) and the low spectrum utilization caused by asymmetric uplink and downlink services, which are the mainstream services, in FDD systems, the industry is actively exploring the application of the TDD (Time Division Duplexing) standard for satellite-to-ground user links.
[0003] To fully utilize the time domain resources of the TDD standard, related technologies allow different satellite-based base stations, projected onto different ground cells, to interchangeably use the GP (guard period) time slots between different cells for data transmission and reception. However, this solution suffers from the following issues: It does not sufficiently improve resource utilization. During the duration of each GP time slot belonging to a cell, only one satellite-based base station in the entire system can communicate with certain user equipment (UEs). This falls short of achieving the more ideal situation where every satellite-based base station in the system can communicate with certain UEs during the duration of each GP time slot belonging to a cell.
[0004] Summary of the Invention
[0005] This application proposes a satellite communication method and apparatus based on a time division duplex (TDD) frame structure design, which is used to enable a satellite-borne base station to communicate with another portion of UEs during a waiting period (i.e., during the GP period of the corresponding frame structure), thereby improving the air interface resource utilization of the entire system.
[0006] The first aspect of the present application proposes a satellite communication method based on a time division duplex (TDD) frame structure design, which is applied to a network device, including: determining a preset time division duplex (TDD) frame structure group corresponding to a base station, wherein the preset TDD frame structure group includes a first TDD frame structure and a second TDD frame structure generated by performing a frame header offset on the first TDD frame structure; in response to receiving a first message sent by a terminal, determining the terminal set to which the terminal belongs, wherein the terminal set is a first terminal set or a second terminal set; if the terminal belongs to the first terminal set, scheduling the terminal based on the first TDD frame structure; if the terminal belongs to the second terminal set, scheduling the terminal based on the second TDD frame structure.
[0007] In an embodiment of the present application, within a cell, based on the classification and scheduling of UEs by the satellite base station, a part of the ground UEs adopts the first TDD frame structure, while the TDD frame structure of another part of the ground UEs adopts the frame header offset version of the first TDD frame structure, that is, the second TDD frame structure; and all (or part) of the DL and UL time slots in the second TDD frame structure correspond to the GP time slots of the first TDD frame structure (that is, occur at the same time). At the same time, all (or part) of the DL and UL time slots in the first TDD frame structure will naturally correspond to the GP time slots of the second TDD frame structure; thereby, the satellite base station can communicate with another part of the UEs when the communication between the satellite base station and a part of the UEs enters the waiting period (that is, in the GP period of the corresponding frame structure); thereby improving the air interface resource utilization of the entire system.
[0008] The second aspect of the present application proposes a satellite communication method based on a time division duplex (TDD) frame structure design, which is applied to a user terminal (UE), including: sending a first message corresponding to the terminal to a base station; receiving scheduling of the terminal by the base station based on the first TDD frame structure or the second TDD frame structure, wherein the second TDD frame structure is generated by performing a frame header offset on the first TDD frame structure.
[0009] An embodiment of the third aspect of the present application proposes a satellite communication device designed based on a time division duplex (TDD) frame structure, which is suitable for network equipment. The device includes: a determination module, configured to determine a preset time division duplex (TDD) frame structure group corresponding to a base station, wherein the preset TDD frame structure group includes a first TDD frame structure and a second TDD frame structure generated by performing a frame header offset on the first TDD frame structure; a judgment module, configured to judge the terminal set to which the terminal belongs in response to receiving a first message sent by the terminal, wherein the terminal set is a first terminal set or a second terminal set; a first scheduling module, configured to schedule the terminal based on the first TDD frame structure if the terminal belongs to the first terminal set; and a second scheduling module, configured to schedule the terminal based on the second TDD frame structure if the terminal belongs to the second terminal set.
[0010] The fourth aspect embodiment of the present application proposes a satellite communication device based on a time division duplex (TDD) frame structure design, which is characterized in that it is suitable for a user terminal (UE), and the device includes: a sending module, configured to send a first message corresponding to the terminal to a base station; a receiving scheduling module, which is used as a module, configured to receive the scheduling of the terminal by the base station based on the first TDD frame structure or the second TDD frame structure, wherein the second TDD frame structure is generated by performing a frame header offset on the first TDD frame structure.
[0011] The fifth aspect embodiment of the present application provides a communication device, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the satellite communication method based on time division duplex TDD frame structure design described in the first aspect embodiment of the present application, or the satellite communication method based on time division duplex TDD frame structure design described in the second aspect embodiment of the present application.
[0012] The sixth aspect embodiment of the present application provides a computer storage medium, wherein the computer storage medium stores computer executable instructions. After the computer executable instructions are executed by the processor, the satellite communication method based on the time division duplex TDD frame structure design described in the first aspect embodiment of the present application, or the satellite communication method based on the time division duplex TDD frame structure design described in the second aspect embodiment of the present application can be implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] FIG1 is a schematic diagram of an exemplary implementation of a satellite communication method based on a time division duplex (TDD) frame structure design provided by an embodiment of the present application;
[0014] FIG2( a ) is a schematic diagram of a first TDD frame structure in which the sum of the number of DL time slots and UL time slots is equal to the number N of GP time slots, as shown in the present application;
[0015] FIG2( b ) is a schematic diagram of a timing sequence of a frame structure generated on a base station side by offsetting the frame header of a first TDD frame structure by N time slots, as shown in the present application;
[0016] FIG3( a ) is a schematic diagram of a first TDD frame structure in which the sum of the number of DL time slots and UL time slots is less than the number N of GP time slots, as shown in the present application;
[0017] FIG3( b ) is a schematic diagram of a timing sequence of a frame structure generated by performing a frame header shift on a first TDD frame structure at a base station side, as shown in the present application;
[0018] FIG4( a ) is a schematic diagram of a first TDD frame structure in which the sum of the number of DL time slots and UL time slots is greater than the number N of GP time slots, as shown in the present application;
[0019] FIG4( b ) is a schematic diagram of a timing sequence of a frame structure generated by performing a frame header shift on a first TDD frame structure at a base station side, as shown in the present application;
[0020] FIG5 is a schematic diagram of a method of using sub-band full-duplex technology to perform frequency division multiplexing with sub-band granularity, as shown in the present application;
[0021] FIG6 is a schematic diagram illustrating a method for generating co-channel cross-link interference between UEs according to the present application;
[0022] FIG7 is a schematic diagram of an exemplary embodiment of a satellite communication method based on a time division duplex (TDD) frame structure design according to the present application;
[0023] FIG8 is a schematic diagram illustrating a method for generating co-channel cross-link interference between UEs according to the present application;
[0024] FIG9 is a schematic diagram of an exemplary embodiment of a satellite communication method based on a time division duplex (TDD) frame structure design according to the present application;
[0025] FIG10 is a schematic diagram of an exemplary embodiment of a satellite communication method based on a time division duplex (TDD) frame structure design according to the present application;
[0026] FIG11 is a schematic diagram illustrating a method of dividing a base station coverage area into an outer circle and an inner circle according to the present application;
[0027] FIG12 is a schematic diagram showing how to determine the transmission time slot of CD-SSB using the first frame structure group design scheme as an example;
[0028] FIG13 is a schematic diagram of an exemplary embodiment of a satellite communication method based on a time division duplex (TDD) frame structure design according to the present application;
[0029] FIG14 is a schematic structural diagram of a satellite communication device based on a time division duplex (TDD) frame structure design proposed in an embodiment of the present application;
[0030] FIG15 is a schematic structural diagram of another satellite communication device based on a time division duplex (TDD) frame structure design proposed in an embodiment of the present application;
[0031] FIG16 is a schematic diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0032] The following describes in detail embodiments of the present application, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements, or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and are not to be construed as limiting the present application.
[0033] In related technologies, for a TDD system to work properly, the GP (Guard Period) required for switching between DL (Downlink) time slots and UL (Uplink) time slots in the used frame format must be greater than or equal to the round-trip time (RTT) of the signal propagation between the base station and the remote point of the cell. radius )". When the TDD standard is applied to the satellite-to-ground user link of a low-orbit satellite, due to the long signal propagation distance between the satellite and the user terminal (User Equipment, abbreviated as UE) on the ground, the RTT radius The order of magnitude will be relatively large, which will make the GP duration very long; and a very long GP will make the air interface resource utilization of the entire system relatively low.
[0034] For example: If for a low-orbit satellite system, RTT radius The order of magnitude is 5 milliseconds (millisecond, abbreviated as ms). Usually, GP can be set to be equal to RTT radius Therefore, the GP is equal to 5ms. If the subcarrier spacing used is 30kHz (i.e., each time slot has a duration of 0.5ms), 10 special time slots containing all GPs are required between the DL time slot and the UL time slot (hereinafter, we will refer to special time slots containing all GPs as "GP time slots").
[0035] In some solutions, to fully utilize the time domain resources under the TDD standard, different satellite-based base stations projected onto the ground cells can cross-use the GP (guard period) time slots between different cells for data transmission and reception. However, this solution has the following problems:
[0036] 1. This solution does not sufficiently improve resource utilization. During each GP slot belonging to a cell, only one satellite base station in the entire system can communicate with certain user equipment (UE). This does not achieve the more ideal situation described below: during each GP slot belonging to a cell, every satellite base station in the system can communicate with certain UEs.
[0037] More importantly, when using this solution, a cell-edge UE in one cell and a cell-edge UE in a neighboring cell may be performing downlink transmission while one is performing downlink reception. If these two cell-edge UEs are located in close proximity, co-channel cross-link interference between the UEs will occur. Without effective mitigation of this interference, this solution is unfeasible.
[0038] 3. In addition, when using this solution, because the starting positions of the system frames of different cells need to be staggered after sliding, the requirements for time synchronization between adjacent satellites are very strict.
[0039] 4. In addition, no universal, standard design is given for the ratio between the number of DL time slots, UL time slots and GP time slots, only an example is given.
[0040] In order to solve the above technical problems, the embodiments of the present application provide the following satellite communication method and device based on time division duplex (TDD) frame structure design.
[0041] FIG1 is a schematic diagram of an exemplary embodiment of a satellite communication method based on a time division duplex (TDD) frame structure design shown in the present application, which is applied to a network device. As shown in FIG1 , the satellite communication method based on a time division duplex (TDD) frame structure design includes the following steps:
[0042] S101 : Determine a preset time division duplex (TDD) frame structure group corresponding to a base station, wherein the preset TDD frame structure group includes a first TDD frame structure and a second TDD frame structure generated by performing a frame header offset on the first TDD frame structure.
[0043] In this application, the following three designs of preset TDD frame structure groups are listed for selection.
[0044] A first achievable frame structure design method, a method for obtaining a preset TDD frame structure group, includes: setting a first TDD frame structure, wherein the number of guard interval GP time slots of the first TDD frame structure is N (N is a positive integer), and the sum of the number of downlink DL time slots and uplink UL time slots of the first TDD frame structure is equal to N. FIG2(a) is a schematic diagram of a first TDD frame structure shown in the present application, in which the sum of the number of DL time slots and UL time slots is equal to the number of GP time slots N. Based on FIG2(a), the frame header of the first TDD frame structure is offset by N time slots to obtain a second TDD frame structure. Structure, wherein Figure 2(b) is a frame structure timing diagram on the base station side generated by offsetting the frame header of the first TDD frame structure by N time slots as shown in the present application. As shown in Figure 2(b), all DL time slots and all UL time slots in the second TDD frame structure correspond to all GP time slots in the first TDD frame structure. The onboard base station can use the first TDD frame structure and the second TDD frame structure at the same time to schedule a part of UEs respectively; after determining the first TDD frame structure and the second TDD frame structure, a preset TDD frame structure group is generated based on the first TDD frame structure and the second TDD frame structure.
[0045] In the first frame structure design implementation, the satellite-borne base station can always communicate with certain UEs without any "must wait" period.
[0046] In the first frame structure design and implementation mode, no conflict will occur in the uplink or downlink directions in any time slot on the network side, and no additional interference will be introduced.
[0047] A second achievable frame structure design method is a method for obtaining a preset TDD frame structure group, comprising: setting a first TDD frame structure, wherein the number of GP time slots of the first TDD frame structure is N, and the sum of the number of DL time slots and UL time slots of the first TDD frame structure is less than N. FIG3(a) is a schematic diagram of a first TDD frame structure shown in the present application, in which the sum of the number of DL time slots and UL time slots is less than the number of GP time slots N. Based on FIG3(a), a frame header offset is performed on the first TDD frame structure to obtain a second TDD frame structure, wherein FIG3( b) is a frame structure timing diagram on the base station side generated by performing a frame header offset on the first TDD frame structure shown in the present application. As shown in Figure 3(b), all DL time slots and all UL time slots in the second TDD frame structure correspond to part of the GP time slots of the first TDD frame structure. The onboard base station can simultaneously use the first TDD frame structure and the second TDD frame structure to schedule a part of UEs respectively; after determining the first TDD frame structure and the second TDD frame structure, a preset TDD frame structure group is generated based on the first TDD frame structure and the second TDD frame structure.
[0048] In the second frame structure design implementation, the satellite-borne base station cannot always communicate with certain UEs, that is, there are still periods of "must wait"; for the example in Figure 3(b), a period of two consecutive time slots will still be wasted.
[0049] In the second frame structure design and implementation, no conflict will occur in the uplink or downlink directions in any time slot on the network side, and no additional interference will be introduced.
[0050] A third achievable frame structure design method, a method for obtaining a preset TDD frame structure group, includes: setting a first TDD frame structure, wherein the number of GP time slots of the first TDD frame structure is N, and the sum of the number of DL time slots and UL time slots of the first TDD frame structure is greater than N, FIG4 (a) is a schematic diagram of a first TDD frame structure shown in the present application, in which the sum of the number of DL time slots and UL time slots is greater than the number of GP time slots N, based on FIG4 (a), the first TDD frame structure is subjected to a frame header offset to obtain a second TDD frame structure, wherein FIG4 (b) is a schematic diagram of a first TDD frame structure shown in the present application, in which the sum of the number of DL time slots and UL time slots is greater than the number of GP time slots N. Please show a frame structure timing diagram on the base station side generated by performing frame header offset on the first TDD frame structure, as shown in Figure 4(b), all DL time slots and part of all UL time slots in the second TDD frame structure correspond to all GP time slots of the first TDD frame structure, there are conflicting time slots between the first TDD frame structure and the second TDD frame structure, and the onboard base station can use the first TDD frame structure and the second TDD frame structure at the same time to schedule a part of UEs respectively; a preset TDD frame structure group is generated based on the first TDD frame structure and the second TDD frame structure.
[0051] In the third frame structure design implementation, for the example in Figure 4(b), there are 2 DL time slots in each frame period in the second TDD frame structure that conflict with the 2 UL time slots in each frame period in the first TDD frame structure in the uplink and downlink directions, and these two time slots are regarded as conflicting time slots.
[0052] In the third frame structure design implementation, the satellite-borne base station can always communicate with certain UEs, that is, there is no "must wait" period.
[0053] S102: In response to receiving a first message sent by a terminal, determine the terminal set to which the terminal belongs, where the terminal set is a first terminal set or a second terminal set.
[0054] The first terminal set is a set composed of terminals that are called to use the first TDD frame structure.
[0055] The second terminal set is a set composed of terminals that are called to use the second TDD frame structure.
[0056] Optionally, the first message is a message in which the terminal reports the location measurement result corresponding to the terminal for the first time after completing the initial random access.
[0057] Optionally, the first message is the first message sent by the terminal to the base station when initiating initial random access.
[0058] If the base station receives the first message sent by the terminal, it determines the terminal set to which the terminal belongs according to a preset terminal set determination criterion. The terminal set determination criterion includes but is not limited to a terminal number balance criterion or a dice-throwing random criterion.
[0059] S103: If the terminal belongs to the first terminal set, schedule the terminal based on the first TDD frame structure.
[0060] S104: If the terminal belongs to the second terminal set, schedule the terminal based on the second TDD frame structure.
[0061] In an embodiment of the present application, within a cell, based on the classification and scheduling of UEs by the satellite base station, a part of the ground UEs adopts the first TDD frame structure, while the TDD frame structure of another part of the ground UEs adopts the frame header offset version of the first TDD frame structure, that is, the second TDD frame structure; and all (or part) of the DL and UL time slots in the second TDD frame structure correspond to the GP time slots of the first TDD frame structure (that is, occur at the same time). At the same time, all (or part) of the DL and UL time slots in the first TDD frame structure will naturally correspond to the GP time slots of the second TDD frame structure; thereby, the satellite base station can communicate with another part of the UEs when the communication between the satellite base station and a part of the UEs enters the waiting period (that is, in the GP period of the corresponding frame structure); thereby improving the air interface resource utilization of the entire system.
[0062] Based on the above embodiment, if in actual use, the preset TDD frame structure group adopts the third frame structure design implementation method, in order to avoid interference introduced by the network side, we can adopt the following two methods:
[0063] 1. The first feasible way to avoid interference introduced by the network side is to set the conflicting time slots on the first TDD frame structure to be silent; or, set the conflicting time slots on the second TDD frame structure to be silent.
[0064] Based on this silent processing, the network side will not introduce additional interference; and, as expected, the base station will not have to "wait" for a period of time. Of course, some UEs will lose a small amount of communication opportunities in the downlink (or uplink) direction. Therefore, although the air interface resource utilization of the entire system will be improved, it will not be optimal. Taking the specific frame structure shown in Figure 4(b) as an example, a specific processing method can be: set the two DL time slots (collision time slots) in each frame period of the second TDD frame structure to silent (i.e., do not perform DL scheduling on these two time slots for any UE currently using the second TDD frame structure); because UEs scheduled to use the second TDD frame structure will sacrifice a small amount of DL reception opportunities in each frame period, when scheduling, based on the amount of downlink data of different users, UEs with relatively smaller downlink data requirements can be given priority to use the second TDD frame structure.
[0065] 2. The second feasible way to avoid interference introduced by the network side is to avoid interference introduced by the network side. For the conflicting time slots, when the base station schedules, the reception of uplink data of the terminal scheduled by the base station to use one of the first and second TDD frame structures and the transmission of downlink data of the terminal scheduled by the base station to use the other frame structure of the first and second TDD frame structures are performed by using sub-band full-duplex technology for frequency division multiplexing with sub-band as the granularity. (Note: According to the definition of Rel-18, "sub-band full-duplex" is only an enhancement of the duplex operation performed on the base station side, and the terminal side maintains half-duplex operation.) Figure 5 is a schematic diagram of a frequency division multiplexing with sub-band as the granularity using sub-band full-duplex technology shown in the present application.
[0066] Taking the specific frame structure shown in Figure 4(b) as an example, for every two conflicting time slots, during scheduling, the satellite-borne base station uses sub-band full-duplex technology to perform frequency division multiplexing with sub-band as the granularity for receiving uplink data from terminals scheduled by the base station to use the first TDD frame structure and for sending downlink data to terminals scheduled by the base station to use the second TDD frame structure.
[0067] After frequency division multiplexing (FDM) with subband granularity using subband full-duplex technology for uplink data reception from terminals scheduled to use one of the first and second TDD frame structures, and downlink data transmission from terminals scheduled to use the other of the first and second TDD frame structures, the base station generates residual inter-subband interference (ISI) including gNB self-interference and gNB-to-gNB co-channel inter-subband cross-link interference. Both types of interference are effectively mitigated using the interference avoidance scheme discussed for subband full-duplex in Rel-18. Specific interference avoidance solutions can be: based on one or more of the interference elimination solutions in the spatial domain (such as: increasing the separation of transmit and receive antennas and antenna isolation design), the interference elimination solution in the analog domain (such as: adding analog high rectangular coefficient filters to improve filtering performance) and the interference elimination solution in the digital domain (such as: using the transmitting end information to perform signal processing for interference cancellation), to eliminate the two types of inter-subband interference remaining on the network side, including base station self-interference and cross-link interference between co-channel sub-bands between base stations.
[0068] Regardless of which of the three possible frame structure designs described above is used, no inter-UE interference will occur between any two UEs in the UE set using the same frame structure. The following is a more detailed analysis of the "UE-to-UE co-channel cross-link interference" that may occur between UEs using the first TDD frame structure and UEs using the second TDD frame structure.
[0069] 1. When the first frame structure design method, the second frame structure design method, and the third frame structure design method are adopted and a silent processing scheme is adopted for the situation where uplink and downlink conflicts occur on the network side in a part of the time slots: if it is in a terrestrial network, there will be no inter-UE co-channel cross-link interference between UEs using the first TDD frame structure and UEs using the second TDD frame structure in the cell. However, Figure 6 is a schematic diagram of generating inter-UE co-channel cross-link interference shown in the present application. As shown in Figure 6, due to the extremely large propagation distance on the satellite-to-ground link, "a certain UE in the UE set (i.e., the first terminal set) using the first TDD frame structure" and "a certain UE in the UE set (i.e., the second terminal set) using the second TDD frame structure" may be in a situation where one is performing downlink reception and the other is performing uplink transmission; if the distance between the two UEs is relatively close at this time, inter-UE co-channel cross-link interference will occur.
[0070] 2. When the third frame structure design is adopted and the second sub-band full-duplex processing solution is adopted to avoid interference introduced by the network side in a feasible manner in the case where uplink and downlink conflicts occur in some time slots on the network side:
[0071] Whether in terrestrial networks or LEO satellite networks, co-channel cross-link interference can occur between UEs using the first TDD frame structure and UEs using the second TDD frame structure within a cell. This can lead to conflicts in the uplink and downlink directions on the network side in a small number of time slots. We have proposed using sub-band full-duplex to resolve these conflicts.
[0072] For the co-channel cross-link interference between UEs within a cell that may occur between "a UE in the UE set using the first TDD frame structure (i.e., the first terminal set)" and "a UE in the UE set using the second TDD frame structure (i.e., the second terminal set)", we will divide it into two categories: the co-channel cross-link interference that may exist between "UEs after initiating initial random access" and the co-channel cross-link interference that may exist between "UEs initiating initial random access" and "UEs after initiating initial random access" within the cell, and design interference avoidance measures for each of them.
[0073] FIG7 is a schematic diagram of an exemplary embodiment of a satellite communication method based on a time division duplex (TDD) frame structure design shown in the present application. This embodiment mainly introduces a method for avoiding co-channel cross-link interference that may exist between "UEs after initiating initial random access" based on a subband-level frequency division scheduling scheme. As shown in FIG7 , the satellite communication method based on a time division duplex (TDD) frame structure design includes the following steps:
[0074] S701 : Determine a preset time division duplex (TDD) frame structure group corresponding to a base station, wherein the preset TDD frame structure group includes a first TDD frame structure and a second TDD frame structure generated by performing a frame header offset on the first TDD frame structure.
[0075] S702: In response to receiving a first message sent by a terminal, determine the terminal set to which the terminal belongs, where the terminal set is a first terminal set or a second terminal set.
[0076] S703: If the terminal belongs to the first terminal set, schedule the terminal based on the first TDD frame structure.
[0077] S704: If the terminal belongs to the second terminal set, schedule the terminal based on the second TDD frame structure.
[0078] Regarding the specific implementation of steps S701 to S704, reference may be made to the detailed introduction of the relevant parts of steps S101 to S104 in the above embodiment, which will not be repeated here.
[0079] S705 : When inter-terminal co-channel cross-link interference occurs between any first terminal belonging to the first terminal set and any second terminal belonging to the second terminal set, a sub-band-level frequency division scheduling scheme is adopted to perform interference avoidance.
[0080] The following describes two cases of using a sub-band-level frequency division scheduling scheme for interference avoidance.
[0081] 1. When the first or second frame structure design is used, or when the third frame structure design is used and a silent processing solution is adopted for the situation where uplink and downlink conflicts occur in some time slots on the network side:
[0082] No conflicts will occur in the uplink and downlink directions on the network side. Therefore, although sub-band frequency division scheduling is performed at this time, the transmission and reception operations at the base station at any time are not equivalent to "sub-band full-duplex", and there is no "base station self-interference" and "cross-link interference between co-channel sub-bands between base stations" on the base station side.
[0083] At the same time, it is not difficult to understand that on the UE side, after sub-band level frequency division isolation is performed, if there is residual "UE-to-UE co-channel inter-subband cross-link interference" between terminals, the specific interference avoidance scheme adopts the scheme that can achieve good interference avoidance discussed in Rel-18 for "sub-band full-duplex", which can be an interference elimination scheme in the spatial domain (such as: increasing the separation of transmit and receive antennas and antenna isolation design), an interference elimination scheme in the analog domain (such as: adding analog high rectangular coefficient filters to improve filtering performance), and an interference elimination scheme in the digital domain (such as: signal processing for interference cancellation with the help of transmitting end information) to eliminate interference. Figure 8 is a schematic diagram of generating co-channel cross-link interference between UEs shown in the present application.
[0084] 2. When the third frame structure design is used and the sub-band full-duplex solution is used to handle the situation where uplink and downlink conflicts occur in some time slots on the network side:
[0085] At this time, for the conflicting time slots where uplink and downlink conflicts will occur on the network side, sub-band frequency division scheduling has naturally been implemented because "sub-band full-duplex" is adopted. For other time slots, sub-band frequency division scheduling can be performed specifically (Note: at the base station, the transmission and reception operations at any time in these other time slots are not equivalent to "sub-band full-duplex").
[0086] At the same time, it is not difficult to understand that, similar to the above, on the UE side, after sub-band frequency division isolation, if there is residual "UE-to-UE co-channel inter-subband cross-link interference" between terminals, the specific interference avoidance solution will adopt the solution for achieving good interference avoidance discussed in Rel-18 for "sub-band full-duplex". This can be interference cancellation solutions in the spatial domain (such as: increasing transmit and receive antenna separation and antenna isolation design), interference cancellation solutions in the analog domain (such as: adding analog high rectangular coefficient filters to improve filtering performance), and interference cancellation solutions in the digital domain (such as: signal processing for interference cancellation using transmitting end information) to perform interference cancellation.
[0087] FIG9 is a schematic diagram of an exemplary embodiment of a satellite communication method based on a time division duplex (TDD) frame structure design shown in the present application. This embodiment mainly introduces a method for avoiding co-channel cross-link interference that may exist between "UEs after initiating initial random access" based on geographical isolation. As shown in FIG9 , the satellite communication method based on a time division duplex (TDD) frame structure design includes the following steps:
[0088] S901 : Determine a preset time division duplex (TDD) frame structure group corresponding to a base station, wherein the preset TDD frame structure group includes a first TDD frame structure and a second TDD frame structure generated by performing a frame header offset on the first TDD frame structure.
[0089] Regarding the specific implementation of step S901, there are three design schemes for preset TDD frame structure groups. Please refer to the detailed introduction of the relevant parts of step S101 in the above embodiment, and no further details will be given here.
[0090] S902: In response to receiving a first message sent by a terminal, obtain a first location information set corresponding to each first terminal in a first terminal set, wherein the first terminal is in a connected state with a base station.
[0091] The first terminal set is a set composed of terminals that are called to use the first TDD frame structure.
[0092] Each terminal in the first terminal set is regarded as a first terminal. Location information of each first terminal is obtained as first location information, and a first location information set is generated based on all first location information.
[0093] Optionally, the first terminal reports its own location information in the traditional measurement report message, so the base station will store at least the most recently reported location information and retrieve it from its own memory when needed.
[0094] Optionally, the base station queries the location information of the first terminal explicitly and in real time through a "terminal information request message".
[0095] Optionally, the first terminal can report its own location information periodically or based on an event trigger (for example, when it finds that the distance change caused by its own location change exceeds a threshold). The base station will then store at least the most recently reported location information and retrieve it from its own memory when needed.
[0096] S903: Obtain a second location information set corresponding to each second terminal in the second terminal set, where the second terminal is in a connected state with the base station.
[0097] The second terminal set is a set composed of terminals that are called to use the second TDD frame structure.
[0098] Each terminal in the second terminal set is regarded as a second terminal, location information of each second terminal is obtained as second location information, and a second location information set is generated based on all the second location information.
[0099] S904: Acquire terminal location information corresponding to the terminal.
[0100] The terminal location information corresponding to the terminal sending the first message is obtained, that is, the terminal location information corresponding to the terminal to be determined by the base station as being called based on the first TDD frame structure or the second TDD frame structure is obtained.
[0101] S905: Determine the terminal set to which the terminal belongs based on the first location information set, the second location information set, and the terminal location information.
[0102] In the LEO satellite system, each UE will report its own geographic location information obtained through GNSS (such as my country's Beidou system) to the onboard base station.
[0103] Each LEO satellite system cell covers a very large area on the ground (on the order of hundreds of thousands or even millions of square kilometers); therefore, there is enough geographical space within each cell to ensure that the distance between two UEs in the cell can be large enough to effectively avoid mutual interference between the UEs.
[0104] It is not difficult to understand that the base station uses two frame structures to schedule a part of UEs in the cell, which is equivalent to dividing the UEs in the corresponding cell into two user sets.
[0105] Therefore, in order to avoid "co-channel cross-link interference between UEs" within the cell, we can consider letting the base station try to make the geographical distance between "any UE in the UE set using the first TDD frame structure" and "any UE in the UE set using the second TDD frame structure" greater than the first preset distance threshold when scheduling.
[0106] Specifically, for any UE that initiates initial random access, when the base station decides whether the UE adopts the first TDD frame structure or the second TDD frame structure, it first obtains the minimum distance between the terminal and each first terminal in the first terminal set as the first distance based on the first location information set and the terminal location information.
[0107] According to the second location information set and the terminal location information, a minimum distance between the terminal and each second terminal in the second terminal set is acquired as the second distance.
[0108] The first distance and the second distance are compared with the first preset distance threshold to determine the terminal set to which the terminal belongs. The following are some possible situations for determination:
[0109] If both the first distance and the second distance are greater than or equal to the first preset distance threshold, the base station allows the UE to adopt the first TDD frame structure or the second TDD frame structure. That is, at this time, interference between UEs can be avoided by only using geographical isolation. In this way, it can be determined that the terminal belongs to the first terminal set or the second terminal set.
[0110] If the first distance is greater than or equal to the first preset distance threshold and the second distance is less than the first preset distance threshold, it is determined that the terminal belongs to the first terminal set. That is, at this time, interference between UEs can be avoided only by using geographical isolation.
[0111] If the first distance is less than the first preset distance threshold and the second distance is greater than or equal to the first preset distance threshold, it is determined that the terminal belongs to the second terminal set. That is, at this time, only geographical isolation can be used to avoid interference between UEs.
[0112] If both the first distance and the second distance are less than a first preset distance threshold, that is, at this time, geographical isolation alone can no longer avoid interference between UEs, then the terminal set to which the terminal belongs is determined based on a preset terminal set determination criterion. Determining the terminal set to which the terminal belongs based on the preset terminal set determination criterion includes, but is not limited to: determining the terminal set to which the terminal belongs based on a criterion for balancing the number of terminals in the first terminal set and the second terminal set; or determining the terminal set to which the terminal belongs based on a randomly selected criterion.
[0113] S906: If the terminal belongs to the first terminal set, schedule the terminal based on the first TDD frame structure.
[0114] S907: If the terminal belongs to the second terminal set, schedule the terminal based on the second TDD frame structure.
[0115] In an embodiment of the present application, within a cell, based on the classification and scheduling of UEs by the satellite base station, a part of the ground UEs adopts the first TDD frame structure, while the TDD frame structure of another part of the ground UEs adopts the frame header offset version of the first TDD frame structure, that is, the second TDD frame structure; and all (or part) of the DL and UL time slots in the second TDD frame structure correspond to the GP time slots of the first TDD frame structure (that is, occur at the same time). At the same time, all (or part) of the DL and UL time slots in the first TDD frame structure will naturally correspond to the GP time slots of the second TDD frame structure; thereby, the satellite base station can communicate with another part of the UEs when the communication between it and a part of the UEs enters the waiting period (that is, in the GP period of the corresponding frame structure); thereby improving the air interface resource utilization of the entire system.
[0116] Furthermore, if both the first distance and the second distance are less than the first preset distance threshold, after determining the terminal set to which the terminal belongs based on a preset terminal set determination criterion, the method further includes:
[0117] If the terminal set to which the terminal belongs is the second terminal set, obtaining, based on the first location information set and the terminal location information, a first subset of terminals in the first terminal set whose distance values from the terminal are less than a first preset distance threshold, and employing a subband-level frequency division scheduling scheme to avoid co-channel cross-link interference between the terminal and each terminal in the first terminal subset; and
[0118] If the terminal set to which the terminal belongs is the first terminal set, then based on the second location information set and the terminal location information, a second terminal subset in the second terminal set whose distance value to the terminal is less than the first preset distance threshold is obtained, and a sub-band-level frequency division scheduling scheme is adopted to avoid co-channel cross-link interference between the terminal and each terminal in the second terminal subset.
[0119] Furthermore, because UEs are mobile, the geographical distance between UEs may change. If location update information reported by any first terminal in the first terminal set or any second terminal in the second terminal set is received, the terminal set corresponding to the terminal reporting the location update information is re-determined based on the location update information and steps S902 to S905 described above.
[0120] In addition, a further optimization process can be considered: that is, according to the change in the distance between UEs, the base station can switch the frame structure adopted by a certain UE between the first TDD frame structure and the second TDD frame structure at the appropriate time; thereby trying to avoid interference between UEs by relying solely on geographical isolation.
[0121] When re-determining the terminal set corresponding to the terminal that reports the location update information based on the location update information, the terminal set to which at least one terminal that does not report the location update information in the first terminal set and the second terminal set belongs is changed, so that the number of terminals in the updated first terminal set and the second terminal set that need to adopt a sub-band-level frequency division scheduling scheme to avoid co-channel cross-link interference between terminals can be minimized.
[0122] It should be noted that: when the first frame structure design method, the second frame structure design method, and the third frame structure design method are used and a silent processing solution is adopted for the situation where uplink and downlink conflicts occur on the network side in a portion of time slots, even if two UEs using different frame structures encounter the situation where "one is performing downlink reception and the other is performing uplink transmission", "inter-UE co-channel cross-link interference" will only occur when the two UEs are relatively close. Therefore, when the first frame structure design method, the second frame structure design method, and the third frame structure design method are used and a silent processing solution is adopted for the situation where uplink and downlink conflicts occur on the network side in a portion of time slots, the geographical isolation method described in this embodiment can be used to avoid "inter-UE co-channel cross-link interference".
[0123] It should be noted that: when the third frame structure design method is adopted and the sub-band full-duplex processing scheme is adopted for the situation where uplink and downlink conflicts occur in some time slots on the network side, because it has been decided to adopt sub-band full-duplex processing for the scheduling of a small number of time slots, at the moments corresponding to certain time slots, there will be "cross-link interference between UEs and sub-bands on the same channel" between UEs using different frame structures, regardless of the geographical distance between them. Therefore, if this specific frame structure design is adopted, it is not suitable and not recommended to adopt the geographical isolation method described in this embodiment to avoid "cross-link interference between UEs and the same channel". Instead, the sub-band-level frequency division scheduling scheme based on the above embodiment can be adopted to avoid "cross-link interference between UEs and the same channel".
[0124] The following introduces three feasible methods for avoiding the co-channel cross-link interference that may exist between "UE initiating initial random access" and "UE after initiating initial random access" in a cell.
[0125] The main reason this interference may occur is that before any idle UE initiates initial random access to the satellite-based base station, the base station generally does not know its geographic location or which of the two frame structures it will use to send its first random access message (i.e., Msg1 or MsgA) containing the PRACH preamble sequence (Physical Random Access Channel preamble sequence). Therefore, a dedicated mitigation strategy is required to mitigate the co-channel cross-link interference between UEs caused by the first random access message of the "UE initiating initial random access" on the "UE after initiating initial random access."
[0126] The first option:
[0127] If the first message is a message for the first reporting of the position measurement result corresponding to the terminal by the terminal after completing the initial random access, at this time, the TDD frame structure configuration information carried by the base station in the first system message broadcast is the configuration information corresponding to the first TDD frame structure, and after the base station receives the first message of all messages sent by the terminal before sending the first message, if the terminal is not classified into the first terminal set or the second terminal set at the current moment, it is determined that the terminal belongs to the first terminal set; wherein, the reporting time of the message for the first reporting of the position measurement result corresponding to the terminal is after the terminal completes the initial random access and completes identity identification, authentication and encryption with the core network through the non-access layer NAS, and completes the security mode control process with the base station through the air interface interaction.
[0128] If the first message is the first message sent by the terminal to the base station when initiating initial random access, at this time, the first report of the position measurement result corresponding to the terminal uses the time and frequency resources pre-configured in the system message to be sent to the base station together with the first message; the TDD frame structure configuration information carried by the base station in the first system message broadcast is the configuration information corresponding to the first TDD frame structure, and the terminal uses the timing of the first TDD frame structure to send the first message.
[0129] Regardless of which of the two above-mentioned types the first message is, in the present application, when the base station schedules downlink time-frequency resources for any terminal belonging to the second terminal set, the time slot index of the UL time slot in which the random access preamble sequence is configured to be sent in the first TDD frame structure is determined; the time slot indexes of multiple consecutive DL time slots in the second TDD frame structure within the preset time slot range from the UL time slot in which the random access preamble sequence is configured to be sent in the first TDD frame structure are obtained; when performing frequency domain resource scheduling for each of the multiple consecutive DL time slots within the preset time slot range in the second TDD frame structure, subband-level frequency division scheduling is implemented with the air interface resources configured for initial random access of the terminals in the first terminal set. Specifically, each idle UE is made to choose the timing of the first TDD frame structure to initiate initial random access (i.e., the timing of the first TDD frame structure is used to transmit Msg1 for four-step random access or MsgA for two-step random access). At the same time, when performing DL scheduling for UE(s) within the "UE set using the second TDD frame structure," the base station will avoid the frequency domain resources corresponding to the PRACH occasion in the frequency domain, using the subband as the minimum granularity, for the consecutive DL time slots in the second TDD frame structure that are closest to the "UL time slot in the first TDD frame structure where the random access preamble sequence is transmitted." If an idle UE does initiate an initial random access, and there are "UE(s) using the second TDD frame structure" performing DL reception at a distance less than the geographic isolation threshold from this UE, the residual inter-subband interference at these "UE(s) using the second TDD frame structure" will be mitigated using a combination of the spatial, analog, and digital domain interference cancellation schemes discussed in Rel-18.
[0130] Theoretically, even if each idle state UE chooses to use the timing of the first TDD frame structure to initiate initial random access, the connected state UE does not necessarily have to use the timing of the first TDD frame structure to initiate initial random access (note: there are some situations in the connected state where initial random access needs to be initiated, such as handover, etc.), and a more reasonable approach is to use the timing of the currently used frame structure to initiate initial random access (then, it is possible to use the timing of the second TDD frame structure to initiate initial random access). Therefore, the PRACH occasion configuration still needs to be broadcast on the second TDD frame structure. So, although, in theory, the PRACH occasion broadcast on the first TDD frame structure and the second TDD frame structure can be set to different configurations; however, a more concise and efficient approach should be to set the PRACH occasion broadcast on the first TDD frame structure and the second TDD frame structure to exactly the same configuration. Therefore, based on the assumption of "set to exactly the same configuration", in the above description, when referring to the PRACH occasion, we did not distinguish between the PRACH occasion configured for the "UE set using the first TDD frame structure" and the PRACH occasion configured for the "UE set using the second TDD frame structure".
[0131] Because many PRACH formats have a PRACH transmission period of 1 frame (i.e., there will be a PRACH occasion during the UL time slot in each radio frame), the above-mentioned "for the consecutive DL time slots in the second TDD frame structure that are closest to the UL time slot in which the random access preamble sequence is sent in the first TDD frame structure", the frequency domain resources corresponding to the PRACH occasion will be avoided with the subband as the minimum granularity in the frequency domain", which is equivalent to isolating each group of consecutive DL time slots in the first TDD frame structure from the PRACH occasion at the subband level in the frequency domain.
[0132] In this solution, a terminal that is in an idle state and has not initiated an initial random access to the base station belongs neither to the first terminal set nor to the second terminal set.
[0133] Second option:
[0134] In this application, if the first message is the first message sent by the terminal to the base station when initiating initial random access, at this time, the first report of the position measurement result corresponding to the terminal uses the pre-configured time-frequency resources in the system message to be sent to the base station together with the first message; the TDD frame structure configuration information carried by the base station in the first system message broadcast is the configuration information corresponding to the first TDD frame structure.
[0135] At this time, as an implementable manner, a method for determining whether the first message is sent and a frame structure corresponding to the first message when it is sent includes:
[0136] The TDD frame structure configuration information carried by the base station in the first system message broadcast is configuration information corresponding to the first TDD frame structure;
[0137] The second system message broadcast by the base station carries the location information of the terminal that has been assigned to the second terminal set in the current beam position covered by the beam carrying the second system message, and the location information of the terminal that has been assigned to the second terminal set in each adjacent beam position and whose closest distance to the boundary of the current beam position is less than or equal to the first preset distance threshold;
[0138] The first system message and the second system message are used by the terminal to determine whether the current initiation of initial random access will cause inter-terminal co-channel cross-link interference to adjacent terminals that have been assigned to the second terminal set based on the first system message and the second system message broadcast by the base station, the terminal's own position measurement result, and the first preset distance threshold;
[0139] If the judgment result is that no inter-terminal interference will be generated for the neighboring terminals in the second terminal set, the terminal uses the timing of the first TDD frame structure to send the first message;
[0140] If the determination result indicates that inter-terminal interference will be generated on at least one neighboring terminal in the second terminal set, the terminal temporarily does not send the first message;
[0141] If the first message is to be sent, the first report of the location measurement result corresponding to the terminal is sent to the base station along with the first message using the time-frequency resources pre-configured in the system message.
[0142] At this time, as another achievable manner, a method for determining whether the first message is sent and a frame structure corresponding to the first message when it is sent includes:
[0143] The TDD frame structure configuration information carried by the first system message broadcast by the base station includes configuration information corresponding to the first TDD frame structure and configuration information of a frame header offset required to generate a second TDD frame structure;
[0144] The second system message broadcast by the base station carries the location information of the terminals that have been assigned to the first terminal set and the second terminal set in the current beam position covered by the beam carrying the second system message, and the location information of the terminals that have been assigned to the first and second terminal sets in each adjacent beam position and whose closest distance to the boundary of the current beam position is less than or equal to the first preset distance threshold;
[0145] The first system message and the second system message are used by the terminal to determine whether the current initiation of initial random access will cause inter-terminal co-channel cross-link interference to adjacent terminals that have been assigned to the first terminal set or the second terminal set based on the first system message and the second system message broadcast by the base station, the terminal's own position measurement result, and the first preset distance threshold;
[0146] If the judgment result is that no inter-terminal interference is generated to the neighboring terminals in the first terminal set and the second terminal set, the terminal uses the timing of the first TDD frame structure or the second TDD frame structure to send the first message;
[0147] If the determination result is that inter-terminal interference is generated on the neighboring terminals in the first terminal set, but no inter-terminal interference is generated on the neighboring terminals in the second terminal set, the terminal uses the timing of the first TDD frame structure to send the first message;
[0148] If the judgment result is that inter-terminal interference is generated on the neighboring terminals in the second terminal set, but no inter-terminal interference is generated on the neighboring terminals in the first terminal set, the terminal uses the timing of the second TDD frame structure to send the first message;
[0149] If the judgment result is that inter-terminal interference will be generated for at least one neighboring terminal in the first terminal set and at least one neighboring terminal in the second terminal set, the terminal temporarily does not send the first message;
[0150] If the first message is to be sent, the first report of the location measurement result corresponding to the terminal is sent to the base station along with the first message using the time-frequency resources pre-configured in the system message.
[0151] In actual implementation, the terminal geographic location information to be broadcast by the base station can be compressed from different angles and / or in different ways before being broadcast to reduce the data volume. For example, the number of bytes used to represent each dimension of the three-dimensional geographic coordinate system can be appropriately reduced, or two-dimensional rather than three-dimensional geographic coordinates can be used, and an appropriate information compression algorithm can be considered.
[0152] In this solution, a terminal that is in an idle state and has not initiated an initial random access to the base station belongs neither to the first terminal set nor to the second terminal set.
[0153] The third option:
[0154] If the first message is the first report of the terminal's corresponding position measurement result after completing the initial random access, at this time, the TDD frame structure configuration information carried by the base station in the first system message broadcast is the configuration information corresponding to the first TDD frame structure. Before sending the first message, the terminal sends and receives messages based on the timing defined by the first TDD frame structure.
[0155] If the first message is the first message sent by the terminal to the base station when initiating initial random access, at this time, the first report of the position measurement result corresponding to the terminal uses the time and frequency resources pre-configured in the system message and is sent to the base station together with the first message; the TDD frame structure configuration information carried by the base station in the first system message broadcast is the configuration information corresponding to the first TDD frame structure.
[0156] Regardless of which of the two types mentioned above the first message is, in this application, any historical terminal that has accessed the base station and entered the connected state, after it becomes idle, as long as the base station finds that the terminal is still in the wave position covered by the base station based on the location information of the ground wave position currently covered by itself and the location information of the terminal stored on the base station side, the terminal will be classified into the first terminal set.
[0157] For any historical terminal that has completed registration in the low-orbit satellite communication system to which the base station belongs and has not yet been deregistered, the core network will send the terminal's identification and historical location information to the satellite base station that will cover the terminal based on the stored historical location information of the terminal. The satellite base station that will cover the terminal will then classify the terminal into the first terminal set.
[0158] When the base station schedules the terminal after initiating initial random access to it, if it is found that the terminal will be assigned to the second terminal set according to the terminal set determination criterion, the fifth distance between the terminal and each idle state historical terminal assigned to the first terminal set is obtained.
[0159] If any fifth distance exists that is greater than or equal to the first preset distance threshold, the terminal is converted to belong to the first terminal set and is scheduled based on the first TDD frame structure.
[0160] Furthermore, the base station needs to receive the position measurement result corresponding to the terminal reported to the base station by the terminal before the terminal randomly accesses the base station; wherein, before the terminal initiates random access to any satellite-borne base station, if the terminal can access the ground network, the terminal automatically sends the current position measurement result to the wireless access node that it can access in the ground network, and then the wireless access node forwards it to the satellite-ground collaborative network element in the ground network that can interact with the satellite, and then based on the satellite-ground collaborative network element, the current position measurement result of the terminal is sent to the satellite-borne base station that can currently cover the terminal.
[0161] Similar to the intra-cell interference situation, no matter which specific frame structure design is adopted, no inter-UE interference will occur between any two UEs in the UE set using the same frame structure in the inter-cell.
[0162] However, it is possible that one of the cell-edge UEs in the set of UEs using the first TDD frame structure and the other of the cell-edge UEs in the set of UEs using the second TDD frame structure are performing downlink reception while the other is performing uplink transmission. If these two cell-edge UEs are located in close proximity, co-channel cross-link interference between the UEs will occur.
[0163] FIG10 is a schematic diagram of an exemplary embodiment of a satellite communication method based on a time division duplex (TDD) frame structure design shown in the present application. This embodiment mainly introduces a method for avoiding co-channel cross-link interference between UEs based on a geographic area fence for a "cell edge UE in a set of UEs using a first TDD frame structure" and a "cell edge UE in a set of UEs in a neighboring cell using a second TDD frame structure." As shown in FIG10 , the satellite communication method based on a time division duplex (TDD) frame structure design includes the following steps:
[0164] S1001: Determine a preset time division duplex (TDD) frame structure group corresponding to a base station, wherein the preset TDD frame structure group includes a first TDD frame structure and a second TDD frame structure generated by performing a frame header offset on the first TDD frame structure.
[0165] Regarding the specific implementation of step S1001, there are three design schemes for preset TDD frame structure groups. Please refer to the detailed introduction of the relevant parts of step S101 in the above embodiment, and no further details will be given here.
[0166] S1002, in response to receiving the first message sent by the terminal, dividing the coverage area of the base station into an outer circle and an inner circle according to the boundary of the coverage area of the base station and a first preset distance threshold, wherein the minimum distance between the dividing line between the outer circle and the inner circle and the boundary of the coverage area of the base station is at least greater than or equal to the first preset distance threshold.
[0167] With the sub-satellite point as the center, the cell's coverage area is logically divided into an inner and outer circle based on the distance from the sub-satellite point. The outer circle corresponds to the distance from the cell's coverage area boundary equal to a first preset distance threshold. Figure 11 is a schematic diagram illustrating a method of dividing a base station's coverage area into an outer circle and an inner circle, as shown in this application.
[0168] S1003: Determine whether the terminal is located in the outer circle of the coverage area of the base station according to the terminal location information of the terminal.
[0169] S1004: If the terminal is located in the outer circle of the coverage area of the base station, it is determined that the terminal belongs to the first terminal set, so as to avoid co-channel cross-link interference between terminals in adjacent cells.
[0170] S1005: If the terminal is located in the inner circle of the coverage area of the base station, further determine the terminal set to which the terminal belongs, where the terminal set is the first terminal set or the second terminal set.
[0171] S1006: If the terminal belongs to the first terminal set, schedule the terminal based on the first TDD frame structure.
[0172] S1007: If the terminal belongs to the second terminal set, schedule the terminal based on the second TDD frame structure.
[0173] In an embodiment of the present application, for "UEs after initiating initial random access", each satellite-borne base station, based on the geographic location information reported by these UEs, allows UEs located in the outer circle of the cell to use only the first TDD frame structure during scheduling, while only using two frame structures for UEs located in the inner circle of the cell to improve air interface resource utilization. By making each idle UE choose to use the timing of the first TDD frame structure to initiate initial random access, any "UE initiating initial random access" at the edge of a cell will naturally not cause inter-UE interference to the "UE after initiating initial random access" located at the edge of the neighboring cell.
[0174] Furthermore, the cells projected onto the ground by LEO satellites include three possible modes: earth-moving cells, earth-fixed cells (also referred to as staring cells in some literature), and quasi-earth-fixed cells. Earth-moving cells refer to cells projected onto the ground by satellites that move with the satellite (in this case, the satellite's antenna is generally perpendicular to the ground); earth-fixed cells refer to cells projected onto the ground by satellites that are stationary relative to the ground (the satellite needs to adjust the antenna pointing angle to complete coverage of a given area during movement); and quasi-earth-fixed cells refer to cells in which the satellite can only provide fixed-point coverage of a given area on the ground within a certain period of time (i.e., it is in the state of an earth-fixed cell). However, after this period expires, the cell projected onto the ground will begin to move with the satellite (i.e., it becomes in the state of an earth-moving cell).
[0175] When the target cell projected by the base station corresponds to a ground mobile cell mode or a ground quasi-stationary cell mode, for each second terminal in the second terminal set, if it is monitored according to its position information that it has changed from being located in the inner circle of the coverage area of the base station to being located in the outer circle of the coverage area of the base station, the terminal set to which it belongs is changed to the first terminal set.
[0176] Furthermore, in this application, mutual coordination between adjacent satellite-borne base stations can also be achieved through inter-satellite links. The specific implementation is as follows:
[0177] Receive the neighboring cell terminal location information sent by the adjacent base station, the neighboring cell terminal location information is the location information corresponding to the terminal classified into the first terminal set or the second terminal set by the adjacent base station, or the location information corresponding to the terminal classified into the first terminal set or the second terminal set by the adjacent base station and located at the edge wave position of the corresponding neighboring cell.
[0178] Based on the location information of the terminals classified by the base station into the first terminal set or the second terminal set and the location information of the neighboring terminal, at least one terminal device group to be subjected to sub-band level frequency division scheduling is determined, and the terminal device group includes at least one terminal classified by the base station into the first or second terminal set and at least one adjacent terminal classified by an adjacent base station into the first or second terminal set.
[0179] Among them, the specific method for determining at least one terminal device group to be frequency-division scheduled at the sub-band level is: according to the position information of the terminals classified by the base station into the first terminal set or the second terminal set and the position information of the neighboring terminal, calculate the fourth distance between each terminal classified by the base station into the first terminal set or the second terminal set and each terminal classified by the adjacent base station into the first terminal set or the second terminal set, or calculate the fourth distance between each terminal classified by the base station into the first terminal set or the second terminal set and at the edge wave position of the current cell and each terminal classified by the adjacent base station into the first terminal set or the second terminal set and at the edge wave position of the corresponding neighboring cell; for the terminals classified by the base station into the first terminal set or the second terminal set and at the edge wave position of the corresponding neighboring cell, For any terminal classified by the base station into the first terminal set or the second terminal set, if the fourth distance between any neighboring terminal classified by the adjacent base station into the first terminal set or the second terminal set and the terminal is less than the first preset distance threshold, then the terminal and the neighboring terminal become members of a terminal device group; or for any terminal classified by the base station into the first terminal set or the second terminal set and located at the edge wave position of the current cell, if the fourth distance between any neighboring terminal classified by the adjacent base station into the first terminal set or the second terminal set and located at the edge wave position of the corresponding neighboring area and the terminal is less than the first preset distance threshold, then the terminal and the neighboring terminal become members of a terminal device group.
[0180] Cooperating with adjacent base stations, a sub-band-level frequency division scheduling scheme is adopted to schedule the terminals included in the terminal device group.
[0181] Furthermore, in this application, when applying the designed frame structure scheme, the adaptability design required for the SSB transmission scheme is performed.
[0182] The first design option: a design that does not make changes to the existing 3GPP NR protocol.
[0183] Before initiating initial random access, all idle UEs receive the CD-SSB (the SSB that can be used to define the cell, which is the default SSB that can be used for cell access when we usually talk about SSB, and is called the Cell-defining SSB) according to the established SSB transmission opportunity.
[0184] After the UE initiates the initial random access, any UE scheduled to use the second TDD frame structure is allowed to listen to the NCD-SSB (non-cell-defining SSB) to perform the required RRM, RLM, and BFD measurements.
[0185] The base station performs the same frame header offset on the transmission of NCD-SSB, wherein the frame header offset corresponding to NCD-SSB is the same as the frame header offset corresponding to the second TDD frame structure, and each terminal in the second terminal set receives NCD-SSB to complete the required wireless link measurement.
[0186] The period of NCD-SSB is set to be greater than or equal to the period of CD-SSB (this is in accordance with the provisions of the 3GPP NR protocol).
[0187] Note: NCD-SSB is called "SSB that cannot be used to define a cell" because the MIB message in the NCD-SSB does not include information related to SIB1 (specifically, the MIB message in the NCD-SSB does not include CORESET#0 and Type 0-PDCCH CSS used to enable the UE to receive / decode SIB1 messages).
[0188] The second design involves modifications to the existing 3GPP NR protocol.
[0189] In this article's efficient TDD frame structure design, regardless of the specific design, the frame header offset is the sum of the number of DL slots and the number of UL slots in the first TDD frame structure. If "the sum of the number of DL slots and the number of UL slots in the first TDD frame structure" is denoted as M, the design modification can be described as follows: If the frame header of the first TDD frame structure is used as the starting point for time counting, the satellite base station is instructed to transmit CD-SSBs in the 1st slot, the 2nd slot, the M+1th slot, and the M+2th slot. Figure 12 is a schematic diagram of determining the transmission time slot of CD-SSB based on the first frame structure group design scheme as an example, where M is equal to the number of GP time slots N. Based on the specific frame structure example shown in Figure 12 (frame period is 10ms, N=10), the changes designed for the SSB transmission scheme are described as follows: If the SSB transmission scheme named case C in the 3GPP 5G protocol is used as the design basis, the 3GPP 5G protocol stipulates that CD-SSB is to be transmitted in the first four time slots of every 20ms (i.e., every two radio frames). Here, in order to adapt to our proposal of "the base station uses the first TDD frame structure and the second TDD frame structure to schedule a part of the UEs in the cell respectively", it can be changed to allow CD-SSB to be transmitted in the first two time slots, the M+1th time slot (the 11th time slot), and the M+2th time slot (the 12th time slot) of every 20ms.
[0190] Furthermore, this application also proposes to optimize the "first reporting time of GNSS measurement results". The details are as follows:
[0191] According to the current 3GPP protocol, after completing the initial random access procedure, the UE communicates with the core network via NAS messages to complete identity identification, authentication, and encryption. This is followed by security mode authentication and GNSS measurement result query and reporting over the air interface. This is followed by UE capability query and reporting. This means that after completing the initial random access procedure (i.e., after transmitting Msg5), an idle UE must send several additional messages before it can initially report its GNSS measurement results (i.e., its geographic location).
[0192] To achieve a more effective interference avoidance effect through geographic isolation (especially when using geographic isolation to avoid inter-UE interference caused by the first random access message of the "UE initiating initial random access" to the "UE after initiating initial random access"), we recommend that the terminal's GNSS measurement results be included in the first message (i.e., Msg1 / MsgA) sent by the idle UE during initial random access (i.e., moving the "first reporting time of GNSS measurement results" forward to the "sending time of the first message in the initial random access process").
[0193] If the first message in the initial random access process is Msg1 (that is, the initial random access uses four-step random access): the way in which the GNSS measurement results are carried and sent to the base station together with the PRACH preamble sequence in Msg1 can be referred to the "way in which the PUSCH and PRACH preamble sequence are carried and sent to the base station together with MsgA" in two-step random access; in other words, the GNSS measurement results will be carried and sent to the base station together with the PRACH preamble sequence in Msg1 according to the pre-configured time-frequency resources (that is, unlicensed scheduling) broadcast in the system message.
[0194] If the first message in the initial random access process is MsgA (ie, the initial random access adopts two-step random access): the GNSS measurement result can be added as part of the PUSCH in MsgA.
[0195] FIG13 is a schematic diagram of an exemplary embodiment of a satellite communication method based on a time division duplex (TDD) frame structure design according to the present application, which is applied to a user terminal (UE). The satellite communication method based on a time division duplex (TDD) frame structure design includes the following steps:
[0196] S1301: Send a first message corresponding to a terminal to a base station.
[0197] Optionally, the first message is a message in which the terminal reports the location measurement result corresponding to the terminal for the first time after completing the initial random access.
[0198] Optionally, the first message is the first message sent by the terminal to the base station when initiating initial random access.
[0199] The user terminal UE sends a first message corresponding to the terminal to the base station. Correspondingly, after receiving the first message sent by the terminal, the base station determines the terminal set to which the terminal belongs according to a preset first criterion.
[0200] S1302: Receive scheduling of a terminal by a base station based on a first TDD frame structure or a second TDD frame structure, where the second TDD frame structure is generated by performing a frame header offset on the first TDD frame structure.
[0201] If the terminal belongs to the first terminal set, the terminal is scheduled by the base station based on the first TDD frame structure.
[0202] If the terminal belongs to the second terminal set, the terminal is scheduled by the base station based on the second TDD frame structure.
[0203] The first terminal set is a set composed of terminals that are called to use the first TDD frame structure.
[0204] The second terminal set is a set composed of terminals that are called to use the second TDD frame structure.
[0205] In an embodiment of the present application, within a cell, based on the classification and scheduling of UEs by the satellite base station, a part of the ground UEs adopts the first TDD frame structure, while the TDD frame structure of another part of the ground UEs adopts the frame header offset version of the first TDD frame structure, that is, the second TDD frame structure; and all (or part) of the DL and UL time slots in the second TDD frame structure correspond to the GP time slots of the first TDD frame structure (that is, occur at the same time). At the same time, all (or part) of the DL and UL time slots in the first TDD frame structure will naturally correspond to the GP time slots of the second TDD frame structure; thereby, the satellite base station can communicate with another part of the UEs when the communication between the satellite base station and a part of the UEs enters the waiting period (that is, in the GP period of the corresponding frame structure); thereby improving the air interface resource utilization of the entire system.
[0206] Optionally, the first message is a message for the first reporting of the position measurement result corresponding to the terminal after the terminal completes the initial random access, wherein the TDD frame structure configuration information carried by the base station in the first system message broadcast is the configuration information corresponding to the first TDD frame structure; wherein, after the base station receives the first message of all messages sent by the terminal before sending the first message, if the terminal is not classified into the first terminal set or the second terminal set at the current moment, it is determined that the terminal belongs to the first terminal set, wherein the reporting time of the message for the first reporting of the position measurement result corresponding to the terminal is after the terminal completes the initial random access and completes identity identification, authentication and encryption with the core network through the non-access layer NAS, and completes the security mode control process with the base station through the air interface interaction.
[0207] Optionally, the first message is the first message sent by the terminal to the base station when initiating initial random access, wherein the first report of the position measurement result corresponding to the terminal uses the time and frequency resources pre-configured in the system message and is sent to the base station together with the first message; wherein, the TDD frame structure configuration information carried by the base station in the first system message broadcast is the configuration information corresponding to the first TDD frame structure, and the terminal uses the timing of the first TDD frame structure to send the first message.
[0208] If the first message is the first message sent by the terminal to the base station when initiating initial random access, a method for determining whether the first message is sent and the frame structure corresponding to the first message when it is sent includes: receiving a first system message broadcast by the base station, the TDD frame structure configuration information carried by the base station in the first system message broadcast is the configuration information corresponding to the first TDD frame structure; receiving a second system message broadcast by the base station, the second system message broadcast by the base station carries the location information of the terminals that have been assigned to the second terminal set in the current wave position covered by the beam carrying the second system message, and the location information of the terminals that have been assigned to the second terminal set in each adjacent wave position and whose nearest distance to the boundary of the current wave position is less than or equal to the first preset distance threshold; the terminal base Based on the first system message, the second system message, the position measurement result of the terminal itself, and the first preset distance threshold broadcast by the base station, it is judged whether the current initial random access will generate inter-terminal co-channel cross-link interference to the neighboring terminals that have been assigned to the second terminal set; if the judgment result is that no inter-terminal interference will be generated for the neighboring terminals in the second terminal set, the terminal uses the timing of the first TDD frame structure to send the first message; if the judgment result is that inter-terminal interference will be generated for at least one neighboring terminal in the second terminal set, the terminal temporarily does not send the first message; if the first message will be sent, the first report of the position measurement result corresponding to the terminal uses the time-frequency resources pre-configured in the system message and is sent to the base station together with the first message.
[0209] If the first message is the first message sent by the terminal to the base station when initiating initial random access, a method for determining whether the first message is sent and the frame structure corresponding to the first message when it is sent includes: receiving a first system message broadcast by the base station, the TDD frame structure configuration information carried by the first system message broadcast by the base station includes the configuration information corresponding to the first TDD frame structure and the configuration information of the frame header offset required to generate the second TDD frame structure; receiving a second system message broadcast by the base station, the second system message broadcast by the base station carries the position information of the terminals that have been assigned to the first terminal set and the second terminal set in the current wave position covered by the beam carrying the second system message, and the position information of the terminals that have been assigned to the first and second terminal sets in each adjacent wave position and whose nearest distance to the boundary of the current wave position is less than or equal to the first preset distance threshold; the terminal determines whether the current initial random access will be initiated for the adjacent terminals that have been assigned to the first terminal set or the second terminal set based on the first system message broadcast by the base station, the second system message, the terminal's own position measurement result, and the first preset distance threshold. The terminals in the first terminal set and the second terminal set generate inter-terminal co-channel cross-link interference; if the judgment result is that no inter-terminal interference will be generated for the neighboring terminals in the first terminal set and the second terminal set, the terminal uses the timing of the first TDD frame structure or the second TDD frame structure to send the first message; if the judgment result is that inter-terminal interference is generated for the neighboring terminals in the first terminal set, but no inter-terminal interference is generated for the neighboring terminals in the second terminal set, the terminal uses the timing of the first TDD frame structure to send the first message; if the judgment result is that inter-terminal interference is generated for the neighboring terminals in the second terminal set, but no inter-terminal interference is generated for the neighboring terminals in the first terminal set, the terminal uses the timing of the second TDD frame structure to send the first message; if the judgment result is that inter-terminal interference will be generated for at least one neighboring terminal in the first terminal set and at least one neighboring terminal in the second terminal set, the terminal temporarily does not send the first message; if the first message will be sent, the first report of the position measurement result corresponding to the terminal uses the time-frequency resources pre-configured in the system message to be sent to the base station together with the first message.
[0210] Furthermore, after the base station adopts a sub-band-level frequency division scheduling scheme between certain terminals using different frame structures to avoid possible co-channel cross-link interference between terminals, if co-channel cross-link interference does occur between those terminals, for the co-channel sub-band cross-link interference between terminals that remains on the terminal side after adopting the sub-band-level frequency division scheduling, interference elimination is performed based on one or more schemes including an interference elimination scheme in the spatial domain, an interference elimination scheme in the analog domain, and an interference elimination scheme in the digital domain.
[0211] FIG14 is a schematic structural diagram of a satellite communication device based on a time division duplex (TDD) frame structure design proposed in an embodiment of the present application.
[0212] As shown in FIG14 , the satellite communication device 1400 based on the time division duplex (TDD) frame structure design is applicable to network equipment and includes: a determination module 1401 , a judgment module 1402 , a first scheduling module 1403 and a second scheduling module 1404 .
[0213] The determining module 1401 is configured to determine a preset time division duplex (TDD) frame structure group corresponding to the base station, wherein the preset TDD frame structure group includes a first TDD frame structure and a second TDD frame structure generated by performing a frame header offset on the first TDD frame structure;
[0214] The determining module 1402 is configured to determine, in response to receiving a first message sent by a terminal, a terminal set to which the terminal belongs, wherein the terminal set is the first terminal set or the second terminal set;
[0215] A first scheduling module 1403 is configured to schedule the terminal based on the first TDD frame structure if the terminal belongs to the first terminal set;
[0216] The second scheduling module 1404 is configured to schedule the terminal based on the second TDD frame structure if the terminal belongs to the second terminal set.
[0217] FIG15 is a schematic structural diagram of another satellite communication device based on a time division duplex (TDD) frame structure design proposed in an embodiment of the present application.
[0218] As shown in FIG15 , the satellite communication device 1500 based on the time division duplex (TDD) frame structure design is applicable to a user terminal (UE), and includes a sending module 1501 and a receiving scheduling module 1502 .
[0219] The sending module 1501 is configured to send a first message corresponding to the terminal to the base station;
[0220] The receiving scheduling module 1502 is used for the module and is configured to receive the scheduling of the terminal by the base station based on the first TDD frame structure or the second TDD frame structure, wherein the second TDD frame structure is generated by performing a frame header offset on the first TDD frame structure.
[0221] According to an embodiment of the present application, the present application also provides a communication device and a readable storage medium.
[0222] As shown in Figure 16, the communication device includes: one or more processors 1601, a memory 1602, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses and can be installed on a common motherboard or installed in other ways as needed. The processor can process instructions executed within the communication device, including instructions stored in or on the memory to display graphical information of a GUI on an external input / output device (such as a display device coupled to the interface). In other embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple communication devices can be connected, with each device providing some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 16 takes a processor 1601 as an example.
[0223] Memory 1602 is the non-transitory computer-readable storage medium provided in this application. The memory stores instructions executable by at least one processor, causing the at least one processor to execute the satellite communication method based on the time division duplex (TDD) frame structure design provided in this application. The non-transitory computer-readable storage medium of this application stores computer instructions for causing a computer to execute the satellite communication method based on the time division duplex (TDD) frame structure design provided in this application.
[0224] Memory 1602, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program instructions / modules corresponding to the satellite communication method based on the time division duplex (TDD) frame structure design in the embodiments of the present application. Processor 1601 executes the non-transitory software programs, instructions, and modules stored in memory 1602 to execute various server functional applications and data processing, thereby implementing the satellite communication method based on the time division duplex (TDD) frame structure design in the above method embodiments.
[0225] Memory 1602 may include a program storage area and a data storage area. The program storage area may store an operating system and applications required for at least one function; the data storage area may store data created based on the use of the positioning communication device. Furthermore, memory 1602 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. Optionally, memory 1200 may include memory remotely located relative to processor 1601, and such remote memory may be connected to the positioning communication device via a network. Examples of the aforementioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0226] The communication device may further include an input device 1603 and an output device 1604. The processor 1601, the memory 1602, the input device 1603 and the output device 1604 may be connected via a bus or other means, and FIG16 takes the bus connection as an example.
[0227] Input device 1603 can receive input digital or character information and generate key signal input related to user settings and function control of the positioning communication device, such as input devices such as a touch screen, a keypad, a mouse, a trackpad, a touch pad, a pointer, one or more mouse buttons, a trackball, a joystick, etc. Output device 1604 can include a display device, an auxiliary lighting device (e.g., an LED), and a tactile feedback device (e.g., a vibration motor). The display device can include, but is not limited to, a liquid crystal display (LCD), a light emitting diode (LED) display, and a plasma display. In some embodiments, the display device can be a touch screen.
[0228] Various implementations of the systems and techniques described herein can be realized in digital electronic circuit systems, integrated circuit systems, dedicated ASICs (application specific integrated circuits), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0229] These computer programs (also referred to as programs, software, software applications, or code) include machine instructions for a programmable processor and can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and / or device (e.g., a magnetic disk, an optical disk, a memory, a programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal for providing machine instructions and / or data to a programmable processor.
[0230] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0231] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), and the Internet.
[0232] Computer systems may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The client and server relationship arises through computer programs running on the respective computers and having a client-server relationship to each other.
[0233] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this application can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this application can be achieved. This is not a limitation herein.
Claims
1. A satellite communication method based on time division duplex (TDD) frame structure design, applied to network equipment, characterized in that: include: Determine a preset time division duplex TDD frame structure group corresponding to the base station, wherein the preset TDD frame structure group includes a first TDD frame structure and a second TDD frame structure generated by performing a frame header offset on the first TDD frame structure; In response to receiving a first message sent by a terminal, determining the terminal set to which the terminal belongs, wherein the terminal set is a first terminal set or a second terminal set; If the terminal belongs to the first terminal set, scheduling the terminal based on the first TDD frame structure; If the terminal belongs to the second terminal set, the terminal is scheduled based on the second TDD frame structure.
2. The method according to claim 1, characterized in that The method for obtaining the preset TDD frame structure group includes: Setting the first TDD frame structure, wherein the number of guard interval GP time slots of the first TDD frame structure is N, and the sum of the number of downlink DL time slots and uplink UL time slots of the first TDD frame structure is equal to N; Shifting the frame header of the first TDD frame structure by N time slots to obtain the second TDD frame structure, wherein all DL time slots and all UL time slots in the second TDD frame structure correspond to all GP time slots of the first TDD frame structure; The preset TDD frame structure group is generated based on the first TDD frame structure and the second TDD frame structure.
3. The method according to claim 1, characterized in that The method for obtaining the preset TDD frame structure group includes: Setting the first TDD frame structure, wherein the number of GP time slots of the first TDD frame structure is N, and the sum of the number of DL time slots and UL time slots of the first TDD frame structure is less than N; Performing a frame header offset on the first TDD frame structure to obtain the second TDD frame structure, wherein all DL time slots and all UL time slots in the second TDD frame structure correspond to some GP time slots of the first TDD frame structure; The preset TDD frame structure group is generated based on the first TDD frame structure and the second TDD frame structure.
4. The method according to claim 1, characterized in that The method for obtaining the preset TDD frame structure group includes: Setting the first TDD frame structure, wherein the number of GP time slots of the first TDD frame structure is N, and the sum of the number of DL time slots and UL time slots of the first TDD frame structure is greater than N; The first TDD frame structure is subjected to a frame header offset to obtain the second TDD frame structure, wherein a portion of the time slots among all DL time slots and all UL time slots in the second TDD frame structure is consistent with the full time slots of the first TDD frame structure. Corresponding to the first GP time slot, there is a conflicting time slot between the first TDD frame structure and the second TDD frame structure; The preset TDD frame structure group is generated based on the first TDD frame structure and the second TDD frame structure.
5. The method according to claim 4, characterized in that The method further comprises: Setting the conflicting time slot located in the first TDD frame structure to be silent; or, The conflicting time slot on the second TDD frame structure is set to be silent.
6. The method according to claim 4, characterized in that The method further comprises: For the conflicting time slot, when the base station performs scheduling, the reception of uplink data of the terminal scheduled by the base station to use one of the first and second TDD frame structures and the sending of downlink data of the terminal scheduled by the base station to use the other frame structure of the first and second TDD frame structures are performed using sub-band full-duplex technology to perform frequency division multiplexing with sub-band as the granularity.
7. The method according to claim 6, characterized in that After the receiving of uplink data of a terminal scheduled by the base station to use one of the first and second TDD frame structures and the sending of downlink data of a terminal scheduled by the base station to use the other of the first and second TDD frame structures are performed by frequency division multiplexing with sub-band as the granularity using sub-band full-duplex technology, the method further includes: Based on one or more of the interference cancellation schemes in the spatial domain, the interference cancellation scheme in the analog domain, and the interference cancellation scheme in the digital domain, two types of inter-subband interferences remaining on the network side, including base station self-interference and cross-link interference between co-channel sub-bands between base stations, are eliminated.
8. The method according to any one of claims 1 to 7, characterized in that The method further comprises: When inter-terminal co-channel cross-link interference exists between any first terminal belonging to the first terminal set and any second terminal belonging to the second terminal set, a sub-band-level frequency division scheduling scheme is adopted to perform interference avoidance.
9. The method according to any one of claims 1 to 5, characterized in that The step of determining, in response to receiving a first message sent by a terminal, the terminal set to which the terminal belongs includes: Acquire a first location information set corresponding to each first terminal in the first terminal set, wherein the first terminal is in a connected state with the base station; Acquire a second location information set corresponding to each second terminal in the second terminal set, wherein the second terminal is in a connected state with the base station; Obtaining terminal location information corresponding to the terminal; The terminal set to which the terminal belongs is determined according to the first location information set, the second location information set and the terminal location information.
10. The method according to claim 9, characterized in that The determining, according to the first location information set, the second location information set, and the terminal location information, the terminal set to which the terminal belongs includes: According to the first location information set and the terminal location information, acquiring a minimum distance between the terminal and each first terminal in the first terminal set as a first distance; According to the second location information set and the terminal location information, acquiring a minimum distance between the terminal and each second terminal in the second terminal set as a second distance; The first distance, the second distance and a first preset distance threshold are compared to determine the terminal set to which the terminal belongs.
11. The method according to claim 10, characterized in that The comparing the first distance, the second distance and a first preset distance threshold to determine the terminal set to which the terminal belongs includes: If both the first distance and the second distance are greater than or equal to the first preset distance threshold, determining that the terminal belongs to the first terminal set or determining that the terminal belongs to the second terminal set; If the first distance is greater than or equal to the first preset distance threshold and the second distance is less than the first preset distance threshold, determining that the terminal belongs to the first terminal set; If the first distance is less than the first preset distance threshold and the second distance is greater than or equal to the first preset distance threshold, determining that the terminal belongs to the second terminal set; If both the first distance and the second distance are smaller than the first preset distance threshold, the terminal set to which the terminal belongs is determined based on a preset terminal set determination criterion.
12. The method according to claim 11, characterized in that The determining of the terminal set to which the terminal belongs based on a preset terminal set determination criterion includes but is not limited to: Determine the terminal set to which the terminal belongs based on a balance criterion between the number of terminals in the first terminal set and the second terminal set; or, The terminal set to which the terminal belongs is determined based on a criterion of randomly selecting one of them.
13. The method according to claim 12, characterized in that If both the first distance and the second distance are smaller than the first preset distance threshold, after determining the terminal set to which the terminal belongs based on a preset terminal set determination criterion, the method further includes: If the terminal set to which the terminal belongs is a second terminal set, obtaining, according to the first location information set and the terminal location information, a first terminal subset in the first terminal set whose distance value from the terminal is less than the first preset distance threshold, and adopting a sub-band-level frequency division scheduling scheme to avoid co-channel cross-link interference between the terminal and each terminal in the first terminal subset; and If the terminal set to which the terminal belongs is the first terminal set, obtaining, according to the second location information set and the terminal location information, a second terminal subset in the second terminal set whose distance value to the terminal is less than the first preset distance threshold, and adopting a subband-level frequency division scheduling scheme to avoid the terminal and the second terminal subset Co-channel cross-link interference between each terminal.
14. The method according to claim 13, characterized in that The method further comprises: In response to receiving location update information reported by any first terminal in the first terminal set or any second terminal in the second terminal set, the terminal set corresponding to the terminal reporting the location update information is re-determined based on the steps of claims 9-12 according to the location update information.
15. The method according to claim 14, characterized in that The method further comprises: When redetermining the terminal set corresponding to the terminal that reports the location update information based on the location update information, the terminal set to which at least one terminal in the first terminal set and the second terminal set that has not reported the location update information belongs is changed, so that the number of terminals in the updated first terminal set and the second terminal set that need to adopt a sub-band level frequency division scheduling scheme to avoid co-channel cross-link interference between terminals can be minimized.
16. The method according to any one of claims 1 to 15, characterized in that The step of determining, in response to receiving a first message sent by a terminal, the terminal set to which the terminal belongs includes: Dividing the coverage area of the base station into an outer circle and an inner circle according to the boundary of the coverage area of the base station and a first preset distance threshold, wherein the minimum distance between the boundary line between the outer circle and the inner circle and the boundary of the coverage area of the base station is at least greater than or equal to the first preset distance threshold; Determining whether the terminal is located in the outer circle of the coverage area of the base station according to the terminal location information of the terminal; If the terminal is located in the outer circle of the coverage area of the base station, it is determined that the terminal belongs to the first terminal set, so as to avoid co-channel cross-link interference between terminals in adjacent cells; If the terminal is located in the inner circle of the coverage area of the base station, the terminal set to which the terminal belongs is determined according to the method described in any one of claims 1 to 12, wherein the terminal set is a first terminal set or a second terminal set.
17. The method according to claim 16, characterized in that The method further comprises: When the target cell projected by the base station corresponds to a ground mobile cell mode or a ground quasi-stationary cell mode, for each second terminal in the second terminal set, if it is monitored according to its position information that it changes from being located in the inner circle of the coverage area of the base station to being located in the outer circle of the coverage area of the base station, the terminal set to which it belongs is changed to the first terminal set.
18. The method according to any one of claims 1 to 15, characterized in that The method further comprises: Receiving neighboring terminal location information sent by a neighboring base station, where the neighboring terminal location information is location information corresponding to a terminal classified by the neighboring base station into the first terminal set or the second terminal set, or location information corresponding to a terminal classified by the neighboring base station into the first terminal set or the second terminal set and located at an edge wave position of a corresponding neighboring area; Determine, according to the location information of the terminal classified by the base station into the first terminal set or the second terminal set and the location information of the neighboring terminal, at least one terminal device group to be subjected to subband-level frequency division scheduling, the terminal device group comprising at least one terminal classified by the base station into the first terminal set or the second terminal set and at least one neighboring terminal classified by the neighboring base station into the first terminal set or the second terminal set; Cooperating with the adjacent base station, a sub-band level frequency division scheduling scheme is adopted to schedule the terminals included in the terminal device group.
19. The method according to claim 18, characterized in that Determining at least one terminal device group to be subjected to subband-level frequency division scheduling according to the location information of the terminal classified by the base station into the first terminal set or the second terminal set and the location information of the neighboring terminal, comprising: According to the location information of the terminal classified by the base station into the first terminal set or the second terminal set and the location information of the neighboring terminal, a fourth distance is calculated between each terminal classified by the base station into the first terminal set or the second terminal set and each terminal classified by the neighboring base station into the first terminal set or the second terminal set, or a fourth distance is calculated between each terminal classified by the base station into the first terminal set or the second terminal set and located at the edge wave position of the cell and each terminal classified by the neighboring base station into the first terminal set or the second terminal set and located at the edge wave position of the corresponding neighboring area; For any terminal classified by the base station into the first terminal set or the second terminal set, if the fourth distance between any neighboring terminal classified by the adjacent base station into the first terminal set or the second terminal set and the terminal is less than the first preset distance threshold, then the terminal and the neighboring terminal become members of a terminal device group; or for any terminal classified by the base station into the first terminal set or the second terminal set and located at the edge wave position of the current cell, if the fourth distance between any neighboring terminal classified by the adjacent base station into the first terminal set or the second terminal set and located at the edge wave position of the corresponding neighboring cell and the terminal is less than the first preset distance threshold, then the terminal and the neighboring terminal become members of a terminal device group.
20. The method according to any one of claims 1 to 19, characterized in that The method further comprises: A frame header offset is performed on the synchronization and broadcast signal block NCD-SSB that cannot be used to define a cell, wherein the frame header offset corresponding to the NCD-SSB is the same as the frame header offset corresponding to the second TDD frame structure, and each terminal in the second terminal set receives the NCD-SSB to complete the required wireless link measurement.
21. The method according to any one of claims 1 to 19, characterized in that The method further comprises: The sum of the number of DL time slots and UL time slots of the first TDD frame structure is recorded as M; If the frame header of the first TDD frame structure is used as the time starting point for counting, CD-SSB is sent in the 1st time slot, the 2nd time slot, the M+1th time slot, and the M+2th time slot.
22. The method according to claim 1, characterized in that The step of determining, in response to receiving a first message sent by a terminal, the terminal set to which the terminal belongs includes: In response to receiving a first message sent by a terminal, determining the terminal set to which the terminal belongs according to a preset terminal set determination criterion.
23. The method according to claim 1, characterized in that The first message is a message in which the terminal reports the location measurement result corresponding to the terminal for the first time after completing the initial random access. The method further includes: The TDD frame structure configuration information carried by the base station in the first system message broadcasted is configuration information corresponding to the first TDD frame structure, and after the base station receives the first message of all messages sent by the terminal before sending the first message, if the terminal is not currently assigned to the first terminal set or the second terminal set, it is determined that the terminal belongs to the first terminal set; Among them, the reporting time of the message for the first reporting of the location measurement result corresponding to the terminal is after the terminal completes the initial random access and completes identity identification, authentication and encryption with the core network through the non-access layer NAS, and completes the security mode control process with the base station through the air interface interaction.
24. The method according to claim 1, characterized in that The first message is the first message sent by the terminal to the base station when initiating initial random access. The method further include: The first report of the location measurement result corresponding to the terminal is sent to the base station together with the first message using the time-frequency resources pre-configured in the system message; The TDD frame structure configuration information carried by the base station in the first system message broadcast is the configuration information corresponding to the first TDD frame structure, and the terminal uses the timing of the first TDD frame structure to send the first message.
25. The method according to claim 23 or 24, characterized in that The method further comprises: When the base station performs time-frequency resource scheduling of a downlink for any terminal belonging to the second terminal set, determining a time slot index of a UL time slot in the first TDD frame structure that is configured to send a random access preamble sequence; Obtaining time slot indexes of a plurality of consecutive DL time slots in the second TDD frame structure within a preset time slot range from a UL time slot in which a random access preamble sequence is configured to be sent in the first TDD frame structure; When performing frequency domain resource scheduling for each DL time slot in a plurality of consecutive DL time slots within a preset time slot range in the second TDD frame structure, sub-band level frequency division scheduling is implemented with air interface resources configured for initial random access of terminals in the first terminal set.
26. The method according to claim 1, characterized in that The first message is the first message sent by the terminal to the base station when initiating initial random access, and the method for determining whether the first message is sent and the frame structure corresponding to the first message when it is sent includes: The TDD frame structure configuration information carried by the base station in the first system message broadcast is configuration information corresponding to the first TDD frame structure; The second system message broadcast by the base station carries the location information of the terminal that has been assigned to the second terminal set in the current beam position covered by the beam carrying the second system message, and the location information of the terminal that has been assigned to the second terminal set in each adjacent beam position and whose closest distance to the boundary of the current beam position is less than or equal to the first preset distance threshold; The first system message and the second system message are used by the terminal to determine whether the current initiation of initial random access will generate inter-terminal co-channel cross-link interference to adjacent terminals that have been assigned to the second terminal set based on the first system message and the second system message broadcast by the base station, the position measurement result of the terminal itself, and the first preset distance threshold; If the judgment result is that no inter-terminal interference will be generated to the neighboring terminals in the second terminal set, the terminal uses the timing of the first TDD frame structure to send the first message; If the judgment result is that inter-terminal interference will be generated to at least one neighboring terminal in the second terminal set, the terminal temporarily does not send the first message; If the first message is to be sent, the first report of the location measurement result corresponding to the terminal is sent to the base station together with the first message using the time-frequency resources pre-configured in the system message.
27. The method according to claim 1, characterized in that The first message is the first message sent by the terminal to the base station when initiating initial random access, and the method for determining whether the first message is sent and the frame structure corresponding to the first message when it is sent includes: The TDD frame structure configuration information carried by the first system message broadcast by the base station includes configuration information corresponding to the first TDD frame structure and configuration information of a frame header offset required to generate the second TDD frame structure; The second system message broadcast by the base station carries the location information of the terminals that have been included in the first terminal set and the second terminal set in the current beam position covered by the beam carrying the second system message, and the location information of the terminals that have been included in the first and second terminal sets and whose closest distance to the boundary of the current beam position in each adjacent beam position is less than or equal to the first preset distance threshold; The first system message and the second system message are used by the terminal to determine whether the current initiation of initial random access will generate inter-terminal co-channel cross-link interference to adjacent terminals that have been assigned to the first terminal set or the second terminal set based on the first system message and the second system message broadcast by the base station, the position measurement result of the terminal itself, and the first preset distance threshold; If the judgment result is that no inter-terminal interference will be generated to the neighboring terminals in the first terminal set and the second terminal set, the terminal uses the timing of the first TDD frame structure or the second TDD frame structure to send the first message; If the judgment result is that inter-terminal interference is generated for neighboring terminals in the first terminal set, but inter-terminal interference is not generated for neighboring terminals in the second terminal set, the terminal uses the timing of the first TDD frame structure to send the first message; If the judgment result is that inter-terminal interference is generated for neighboring terminals in the second terminal set, but inter-terminal interference is not generated for neighboring terminals in the first terminal set, the terminal uses the timing of the second TDD frame structure to send the first message; If the judgment result is that inter-terminal interference will be generated to at least one neighboring terminal in the first terminal set and at least one neighboring terminal in the second terminal set, the terminal temporarily does not send the first message; If the first message is to be sent, the first report of the location measurement result corresponding to the terminal is sent to the base station together with the first message using the time-frequency resources pre-configured in the system message.
28. The method according to any one of claims 25 to 27, characterized in that In the method, a terminal that is in an idle state and has not initiated an initial random access to the base station belongs neither to the first terminal set nor to the second terminal set.
29. The method according to claim 23 or 24, characterized in that The method further comprises: Any historical terminal that has accessed the base station and entered the connected state, after it becomes idle, as long as the base station finds that the terminal is still in the wave position covered by the base station according to the location information of the ground wave position currently covered by the base station and the location information of the terminal stored on the base station side, the terminal is assigned to the first terminal set; For any historical terminal that has completed registration in the low-orbit satellite communication system to which the base station belongs and has not been deregistered, the core network will send the terminal identifier and the historical location information to the satellite base station that will cover the terminal based on the stored historical location information of the terminal, and the satellite base station that will cover the terminal will classify the terminal into the first terminal set; When the base station schedules the terminal after initiating the initial random access to the terminal, if it is found that the terminal will be included in the second terminal set according to the terminal set determination criterion, obtaining a fifth distance between the terminal and each idle state historical terminal included in the first terminal set; If there is any fifth distance greater than or equal to the first preset distance threshold, the terminal is converted to belong to the first terminal set and is scheduled based on the first TDD frame structure.
30. The method according to claim 29, characterized in that The method further comprises: receiving a location measurement result corresponding to the terminal reported by the terminal to the base station before the terminal randomly accesses the base station; Among them, before the terminal initiates random access to any satellite base station, if the terminal can access the ground network, the terminal automatically sends the current position measurement result to the wireless access node that it can access in the ground network, and then the wireless access node forwards it to the satellite-ground collaborative network element in the ground network that can interact with the satellite for information, and then based on the satellite-ground collaborative network element, the terminal's current position measurement result is sent to the satellite base station that can currently cover the terminal.
31. A satellite communication method based on time division duplex TDD frame structure design, applied to user terminal UE, characterized in that: include: Sending a first message corresponding to the terminal to the base station; Receive scheduling of the terminal by the base station based on the first TDD frame structure or the second TDD frame structure, wherein the second TDD frame structure is generated by performing a frame header offset on the first TDD frame structure.
32. The method according to claim 31, characterized in that The first message is a message in which the terminal reports the location measurement result corresponding to the terminal for the first time after completing the initial random access, wherein the TDD frame structure configuration information carried by the base station in the first system message broadcast is the configuration information corresponding to the first TDD frame structure; After the base station receives the first message of all messages sent by the terminal before sending the first message, if the terminal is not currently included in the first terminal set or the second terminal set, it is determined that the terminal belongs to the first terminal set. Among them, the reporting time of the message for the first reporting of the location measurement result corresponding to the terminal is after the terminal completes the initial random access and completes identity identification, authentication and encryption with the core network through the non-access layer NAS, and completes the security mode control process with the base station through the air interface interaction.
33. The method according to claim 31, characterized in that The first message is the first message sent by the terminal to the base station when initiating initial random access, wherein the first report of the location measurement result corresponding to the terminal uses the time-frequency resources pre-configured in the system message and is sent to the base station together with the first message; The TDD frame structure configuration information carried by the base station in the first system message broadcast is the configuration information corresponding to the first TDD frame structure, and the terminal uses the timing of the first TDD frame structure to send the first message.
34. The method according to claim 31, characterized in that The first message is the first message sent by the terminal to the base station when initiating initial random access, and the method for determining whether the first message is sent and the frame structure corresponding to the first message when it is sent includes: The terminal determines, based on the first system message and the second system message broadcast by the base station, the position measurement result of the terminal itself, and the first preset distance threshold, whether the currently initiated initial random access will generate inter-terminal co-channel cross-link interference to the adjacent terminals that have been assigned to the second terminal set; If the result of the determination is that no inter-terminal interference will be generated to the neighboring terminals in the second terminal set, the terminal uses the timing of the first TDD frame structure to send the first message; If the judgment result is that inter-terminal interference will be generated to at least one neighboring terminal in the second terminal set, the terminal temporarily does not send the first message; If the first message is to be sent, the first report of the location measurement result corresponding to the terminal is sent to the base station along with the first message using the time-frequency resources pre-configured in the system message; The TDD frame structure configuration information carried by the base station in the first system message broadcast is configuration information corresponding to the first TDD frame structure; Among them, the second system message broadcast by the base station carries the location information of the terminals that have been included in the second terminal set in the current wave position covered by the beam carrying the second system message, and the location information of the terminals that have been included in the second terminal set in each adjacent wave position whose nearest distance to the boundary of the current wave position is less than or equal to the first preset distance threshold.
35. The method according to claim 31, characterized in that The first message is the first message sent by the terminal to the base station when initiating initial random access, and the method for determining whether the first message is sent and the frame structure corresponding to the first message when it is sent includes: The terminal determines, based on the first system message and the second system message broadcast by the base station, the position measurement result of the terminal itself, and the first preset distance threshold, whether the current initiation of initial random access will generate inter-terminal co-channel cross-link interference to adjacent terminals that have been assigned to the first terminal set or the second terminal set; If the judgment result is that no inter-terminal interference will be generated to the neighboring terminals in the first terminal set and the second terminal set, the terminal uses the timing of the first TDD frame structure or the second TDD frame structure to send the first message; If the result of the determination is that inter-terminal interference is generated for neighboring terminals in the first terminal set, but inter-terminal interference is not generated for neighboring terminals in the second terminal set, the terminal uses the timing of the first TDD frame structure to send the first message; If the result of the determination is that inter-terminal interference is generated for neighboring terminals in the second terminal set, but inter-terminal interference is not generated for neighboring terminals in the first terminal set, the terminal uses the timing of the second TDD frame structure to send the first message; If the judgment result shows that inter-terminal interference will be generated to at least one neighboring terminal in the first terminal set and at least one neighboring terminal in the second terminal set, the terminal temporarily does not send the first message; If the first message is to be sent, the first report of the location measurement result corresponding to the terminal is sent to the base station along with the first message using the time-frequency resources pre-configured in the system message; The TDD frame structure configuration information carried by the first system message broadcast by the base station includes configuration information corresponding to the first TDD frame structure and configuration information of a frame header offset required to generate the second TDD frame structure; Among them, the second system message broadcast by the base station carries the location information of the terminals that have been included in the first terminal set and the second terminal set in the current wave position covered by the beam carrying the second system message, and the location information of the terminals that have been included in the first and second terminal sets in each adjacent wave position whose nearest distance to the boundary of the current wave position is less than or equal to the first preset distance threshold.
36. The method according to claim 31, characterized in that The method further comprises: After the base station adopts a sub-band level frequency division scheduling scheme between certain terminals using different frame structures to avoid possible co-channel cross-link interference between terminals, if co-channel cross-link interference does occur between those terminals, for the co-channel sub-band cross-link interference between the terminals that remains on the terminal side after adopting the sub-band level frequency division scheduling, interference elimination is performed based on one or more schemes including an interference elimination scheme in the spatial domain, an interference elimination scheme in the analog domain, and an interference elimination scheme in the digital domain.
37. A satellite communication device based on time division duplex (TDD) frame structure design, characterized in that: Applicable to network equipment, the device comprises: A determination module is configured to determine a preset time division duplex TDD frame structure group corresponding to the base station, wherein the preset TDD frame structure group includes a first TDD frame structure and a second TDD frame structure generated by performing a frame header offset on the first TDD frame structure; a determination module, configured to determine, in response to receiving a first message sent by a terminal, a terminal set to which the terminal belongs, wherein the terminal set is a first terminal set or a second terminal set; A first scheduling module, configured to schedule the terminal based on the first TDD frame structure if the terminal belongs to the first terminal set; The second scheduling module is configured to schedule the terminal based on the second TDD frame structure if the terminal belongs to the second terminal set.
38. A satellite communication device based on time division duplex (TDD) frame structure design, characterized in that: Applicable to a user terminal UE, the device includes: A sending module, configured to send a first message corresponding to the terminal to the base station; A receiving scheduling module is used for a module configured to receive scheduling of the terminal by the base station based on a first TDD frame structure or a second TDD frame structure, wherein the second TDD frame structure is generated by performing a frame header offset on the first TDD frame structure.
39. A communication device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1 to 30 or 31 to 36.
40. A computer storage medium, characterized in that The computer storage medium stores computer executable instructions, and after the computer executable instructions are executed by the processor, the method described in any one of claims 1 to 30 or 31 to 36 can be implemented.
Citation Information
Patent Citations
Dynamic time division duplexing method and apparatuses using the same
CN104159305A
Communication time sequence setting method for control station and mobile station
CN111315008A
Signaling ta-offset in nr
CN111630908A
Time division duplex non-synchronous satellite communication method and device
CN115473563A
User equipment and method for timing alignment
US20220330187A1