Frequency compensation method and device
By determining the Doppler shift value between the terminal and the distributed unit DU in the centralized control unit CCU of the low-orbit satellite communication system and performing frequency compensation, the communication quality problem caused by the Doppler shift in low-orbit satellite communication is solved, and the effect of improving the stability and quality of the communication system is achieved.
Patent Information
- Application Number
- CN202311689425.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-08
- Publication Date
- 2025-06-10
AI Technical Summary
In low-orbit satellite communication systems, due to the relatively large relative speed between satellites and ground terminals, there is a large Doppler frequency shift in the signal when receiving, affecting the communication quality.
By receiving the selection request and status information sent by the terminal in the centralized control unit CCU, combining the status information of the distributed unit DU, the Doppler frequency shift value between the terminal and the DU is determined, and frequency compensation is performed to establish a stable communication link.
It effectively reduces the transmission burden of forwarding and ground base stations on low-orbit satellites, reduces the calculation amount of ground base stations, reduces data blockage, improves data transmission efficiency, and thus improves the stability and quality of the communication system.
Smart Images

Figure CN120128236A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of satellite communication technologies, and in particular, to a frequency compensation method and apparatus. Background Art
[0002] In a communication system, in a low-earth orbit satellite communication system, due to a large relative velocity between a satellite and a ground terminal, there will be a large Doppler frequency shift in signal reception, resulting in incorrect information being demodulated from the signal. Therefore, estimating and compensating for the Doppler frequency shift is a very important process in satellite communication. Summary of the Invention
[0003] The present disclosure provides a frequency compensation method and apparatus to improve the communication quality while enhancing the stability of the communication system.
[0004] The technical solution of the present disclosure is as follows:
[0005] According to a first aspect of an embodiment of the present disclosure, a frequency compensation method is provided, which is applied to a central control unit CCU and includes:
[0006] Receiving a selection request sent by a terminal and first status information of the terminal, where the selection request is used to determine a distributed unit DU corresponding to the terminal;
[0007] Determining a Doppler frequency shift value between any distributed unit DU in the distributed unit DU set and the terminal according to the first status information and second status information of any distributed unit DU in the distributed unit DU set;
[0008] Determining a distributed unit DU corresponding to the terminal according to the Doppler frequency shift value between any distributed unit DU and the terminal;
[0009] Sending the Doppler frequency shift value and a unit identifier corresponding to the distributed unit DU to the terminal, so that after the terminal performs frequency compensation according to the Doppler frequency shift value, it
[0010] Establishes a communication link with the distributed unit DU.
[0011] According to some embodiments, the method further includes:
[0012] Receiving a radiation signal sent by a distributed unit DU, where the radiation signal carries motion state information of the distributed unit DU;
[0013] Adding the distributed unit DU corresponding to the radiation signal to the distributed unit DU set;
[0014] Send a feedback response signal to the distributed unit DU for the radiation signal, so that the distributed unit DU marks the centralized control unit CCU.
[0015] According to some embodiments, the method further includes:
[0016] Update the set of distributed units DU every first time period.
[0017] According to some embodiments, the method further includes:
[0018] Correct the Doppler frequency shift value according to the correction request sent by the terminal, and obtain the corrected Doppler frequency shift value;
[0019] Send the corrected Doppler frequency shift value to the terminal and the distributed unit DU.
[0020] According to some embodiments, the correcting the Doppler frequency shift value according to the correction request sent by the terminal and obtaining the corrected Doppler frequency shift value includes:
[0021] Receive the correction request of the terminal for the Doppler frequency shift value, where the correction request includes correction information and the third state information of the terminal;
[0022] When receiving the first correction request, send response information corresponding to the correction information to the terminal;
[0023] Send an information update request for the Doppler frequency shift value to the distributed unit DU;
[0024] Receive the fourth state information sent by the distributed unit DU for the information update request;
[0025] Correct the Doppler frequency shift value according to the third state information and the fourth state information, and obtain the corrected Doppler frequency shift value.
[0026] According to some embodiments, the determining the Doppler frequency shift value between any distributed unit DU and the terminal according to the first state information and the second state information of any distributed unit DU in the set of distributed units DU includes:
[0027] Receive the second state information sent by any distributed unit DU in the DU set every second time period;
[0028] Determine the Doppler frequency shift value between any distributed unit DU and the terminal according to the first state information, the second state information, the multi-frequency frequency shift, and the frequency conversion error.
[0029] According to a second aspect of embodiments of the present disclosure, there is provided a frequency compensation method, which is applied to a terminal and includes:
[0030] Sending a selection request and first status information to a central control unit CCU, where the selection request is used to instruct the central control unit CCU to determine a distributed unit DU corresponding to the terminal;
[0031] Receiving a Doppler frequency shift value sent by the central control unit CCU and a unit identifier corresponding to the distributed unit DU, where the Doppler frequency shift value is the Doppler frequency shift value between the distributed unit DU determined by the central control unit CCU and the terminal;
[0032] Performing frequency compensation according to the Doppler frequency shift value and establishing a communication link with the distributed unit DU.
[0033] According to some embodiments, the method further includes:
[0034] Sending a correction request to the central control unit CCU, where the correction request is used to instruct the central control unit CCU to correct the Doppler frequency shift value and obtain a corrected Doppler frequency shift value;
[0035] Receiving the corrected Doppler frequency shift value sent by the central control unit CCU;
[0036] Performing frequency compensation according to the corrected Doppler frequency shift value.
[0037] According to a third aspect of embodiments of the present disclosure, there is provided a frequency compensation method, which is applied to a distributed unit DU and includes:
[0038] Receiving a Doppler frequency shift value and a terminal identifier sent by a central control unit CCU, where the Doppler frequency shift value is determined by the central control unit CCU according to a selection request and first status information sent by a terminal corresponding to the terminal identifier;
[0039] Performing frequency compensation according to the Doppler frequency shift value and establishing a communication link with the terminal corresponding to the terminal identifier.
[0040] According to a fourth aspect of embodiments of the present disclosure, there is provided a frequency compensation system, including:
[0041] A terminal, configured to send a selection request and first status information to a central control unit CCU, where the selection request is used to instruct the central control unit CCU to determine a distributed unit DU corresponding to the terminal;
[0042] The central control unit CCU, configured to receive the selection request and the first status information sent by the terminal;
[0043] The centralized control unit CCU is further configured to determine a Doppler frequency shift value between any one distributed unit DU in the distributed unit DU set and the terminal according to the first state information and the second state information of any one distributed unit DU in the distributed unit DU set;
[0044] The centralized control unit CCU is further configured to determine the distributed unit DU corresponding to the terminal according to the Doppler frequency shift value between any one distributed unit DU and the terminal;
[0045] The centralized control unit CCU is further configured to send the Doppler frequency shift value and the unit identifier corresponding to the distributed unit DU to the terminal;
[0046] The centralized control unit CCU is further configured to send the Doppler frequency shift value and the terminal identifier corresponding to the terminal to the distributed unit DU;
[0047] The terminal is further configured to receive the Doppler frequency shift value and the unit identifier corresponding to the distributed unit DU sent by the centralized control unit CCU;
[0048] The distributed unit DU is configured to receive the Doppler frequency shift value and the terminal identifier sent by the centralized control unit CCU;
[0049] The terminal is further configured to perform frequency compensation according to the Doppler frequency shift value and establish a communication link with the distributed unit DU;
[0050] The distributed unit DU is further configured to perform frequency compensation according to the Doppler frequency shift value and establish a communication link with the terminal corresponding to the terminal identifier.
[0051] According to some embodiments, the centralized control unit CCU is a geostationary orbit satellite, and the distributed unit DU is a low earth orbit satellite.
[0052] According to a fifth aspect of the embodiments of the present disclosure, there is provided a frequency compensation device, including:
[0053] A transceiver unit, configured to receive a selection request sent by a terminal and first state information of the terminal, where the selection request is used to determine a distributed unit DU corresponding to the terminal;
[0054] A processing unit, configured to determine a Doppler frequency shift value between any one distributed unit DU in the distributed unit DU set and the terminal according to the first state information and the second state information of any one distributed unit DU in the distributed unit DU set;
[0055] The processing unit is further configured to determine the distributed unit (DU) corresponding to the terminal according to the Doppler frequency shift value between any one of the DUs and the terminal.
[0056] The transceiver unit is further configured to send the Doppler frequency shift value corresponding to the DU and the unit identifier corresponding to the DU to the terminal, so that after the terminal performs frequency compensation according to the Doppler frequency shift value, a communication link is established with the DU.
[0057] According to a sixth aspect of the embodiments of the present disclosure, a frequency compensation device is provided, including:
[0058] A transceiver unit, configured to send a selection request and first status information to a central control unit (CCU), where the selection request is used to instruct the CCU to determine the DU corresponding to the terminal.
[0059] The transceiver unit is further configured to receive the Doppler frequency shift value and the unit identifier corresponding to the DU sent by the CCU.
[0060] A processing unit, configured to perform frequency compensation according to the Doppler frequency shift value and establish a communication link with the DU.
[0061] According to a seventh aspect of the embodiments of the present disclosure, a frequency compensation device is provided, including:
[0062] A transceiver unit, configured to receive the Doppler frequency shift value and the terminal identifier sent by the CCU, where the Doppler frequency shift value is determined by the CCU according to the selection request and the first status information sent by the terminal corresponding to the terminal identifier.
[0063] A processing unit, configured to perform frequency compensation according to the Doppler frequency shift value and establish a communication link with the terminal corresponding to the terminal identifier.
[0064] According to an eighth aspect of the embodiments of the present disclosure, a network-side device is provided, including:
[0065] A processor;
[0066] A memory for storing executable instructions of the processor;
[0067] Wherein, the processor is configured to execute the instructions to implement the frequency compensation method according to any one of the foregoing aspects.
[0068] According to a ninth aspect of the embodiments of the present disclosure, a storage medium is provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the frequency compensation method described in any one of the foregoing aspects.
[0069] According to a tenth aspect of the embodiments of the present disclosure, a computer program product is provided, including a computer program which, when executed by a processor, implements the method described in any one of the foregoing aspects.
[0070] The technical solutions provided by the embodiments of the present disclosure at least bring the following beneficial effects:
[0071] In some or related embodiments, by receiving a selection request sent by a terminal and first status information of the terminal, where the selection request is used to determine a distributed unit (DU) corresponding to the terminal; determining a Doppler frequency shift value between any DU in the DU set and the terminal according to the first status information and second status information of any DU in the DU set; determining the DU corresponding to the terminal according to the Doppler frequency shift value between any DU and the terminal; sending the Doppler frequency shift value corresponding to the DU and the cell identifier corresponding to the DU to the terminal, so that after the terminal performs frequency compensation according to the Doppler frequency shift value, a communication link is established with the DU. Therefore, the DU can be determined by the CCU, the process of forwarding on the low-earth orbit satellite and transceiver by the ground base station can be reduced, the transmission burden of the ground base station can be reduced, and the DU can be determined by the DU set, the determination duration of the DU can be reduced, the calculation amount of the ground base station can be reduced, the situation of large on-board forwarding calculation amount can be reduced, data congestion can be reduced, and the frequency scanning duration in the frequency compensation process can also be reduced, the data transmission efficiency can be improved, and thus the communication quality can be improved while improving the stability of the communication system.
[0072] It should be understood that the above general description and subsequent detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0073] The accompanying drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure and do not constitute an improper limitation to the present disclosure.
[0074] Figure 1 is a background schematic diagram of a frequency compensation method shown according to an exemplary embodiment;
[0075] Figure 2 is a flowchart of a frequency compensation method shown according to an exemplary embodiment;
[0076] Figure 3 is a flowchart of a frequency compensation method shown according to an exemplary embodiment;
[0077] Figure 4 is an exemplary schematic diagram of a frequency compensation system shown according to an exemplary embodiment;
[0078] Figure 5 is an exemplary schematic diagram of data control shown according to an exemplary embodiment;
[0079] Figure 6 is a flowchart of a frequency compensation method shown according to an exemplary embodiment;
[0080] Figure 7 is a flowchart of a frequency compensation method shown according to an exemplary embodiment;
[0081] Figure 8 is an interaction schematic diagram of a frequency compensation method shown according to an exemplary embodiment;
[0082] Figure 9 is a block diagram of a frequency compensation device shown according to an exemplary embodiment;
[0083] Figure 10 is a block diagram of a frequency compensation device shown according to an exemplary embodiment;
[0084] Figure 11 is a block diagram of a frequency compensation device shown according to an exemplary embodiment;
[0085] Figure 12 is a block diagram of a network - side device shown according to an exemplary embodiment. Detailed implementation manners
[0086] To enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0087] The embodiments of the present disclosure propose a frequency compensation method and device. In some embodiments, the terms such as frequency compensation method, information processing method, and communication method can be mutually replaced, the terms such as frequency compensation device, information processing device, and communication device can be mutually replaced, and the terms such as information processing system and communication system can be mutually replaced.
[0088] The embodiments of the present disclosure are not exhaustive. They are only illustrations of some embodiments and do not constitute specific limitations on the protection scope of the present disclosure. Without contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily. For example, the solution after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily. In addition, the optional implementation manners in an embodiment can be combined arbitrarily; furthermore, the embodiments can be combined arbitrarily. For example, some or all of the steps of different embodiments can be combined arbitrarily, and an embodiment can be combined arbitrarily with the optional implementation manners of other embodiments.
[0089] In each embodiment of the present disclosure, unless otherwise specified and there is no logical conflict, the terms and / or descriptions among the embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0090] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and do not limit the present disclosure.
[0091] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular form, such as "a", "an", "the", "above-mentioned", "the said", "the foregoing", "this", etc., can mean "one and only one", or can also mean "one or more", "at least one", etc. For example, in the case of using articles such as "a", "an", "the" in English in the translation, the noun after the article can be understood as a singular expression form or a plural expression form.
[0092] In the embodiments of the present disclosure, "a plurality of" means two or more.
[0093] In some embodiments, terms such as "at least one of (at least one item, at least one)", "one or more", "a plurality of", "multiple", etc. can be replaced with each other.
[0094] In some embodiments, notations such as "at least one of A and B", "A and / or B", "in one case A, in another case B", "in response to one case A, in response to another case B", etc. may, depending on the circumstances, include the following technical solutions: in some embodiments, A (performing A independently of B); in some embodiments, B (performing B independently of A); in some embodiments, selecting to perform from A and B (A and B are selectively performed); in some embodiments, A and B (both A and B are performed). The same applies when there are more branches such as A, B, C, etc.
[0095] In some embodiments, notations such as "A or B" may, depending on the circumstances, include the following technical solutions: in some embodiments, A (performing A independently of B); in some embodiments, B (performing B independently of A); in some embodiments, selecting to perform from A and B (A and B are selectively performed). The same applies when there are more branches such as A, B, C, etc.
[0096] Prefix words such as "first", "second", etc. in the embodiments of the present disclosure are merely used to distinguish different described objects and do not impose limitations on the position, order, priority, quantity, or content of the described objects, etc. For the statements of the described objects, refer to the description in the claims or the context of the embodiments. There should be no redundant limitations due to the use of prefix words. For example, if the described object is "field", the ordinal numbers before "field" in "first field" and "second field" do not limit the position or order between the "fields", and "first" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of "first field" and "second field". Again, for example, if the described object is "level", the ordinal numbers before "level" in "first level" and "second level" do not limit the priority between the "levels". Again, for example, the quantity of the described object is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different. For example, if the described object is "device", "first device" and "second device" can be the same device or different devices, and their types can be the same or different; again, for example, if the described object is "information", "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0097] In some embodiments, "including A", "containing A", "used to indicate A", "carrying A" can be interpreted as directly carrying A or as indirectly indicating A.
[0098] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "when...", "when...", "if...", "if..." can be replaced with each other.
[0099] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above", etc. may be interchangeable with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below", etc. may be interchangeable with each other.
[0100] In some embodiments, a device or an apparatus may be interpreted as physical or virtual, and its name is not limited to the names described in the embodiments. In some cases, it may also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.
[0101] In some embodiments, a "network" may be interpreted as the devices included in the network. For example, access network devices, core network devices, etc.
[0102] In some embodiments, an "access network device (AN device)" may also be referred to as a "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", and in some embodiments may also be understood as a "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)", etc.
[0103] In some embodiments, a "terminal" or "terminal device" may be referred to as a "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc.
[0104] In some embodiments, data, information, etc. may be obtained after obtaining the consent of the user.
[0105] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so that the embodiments of the present disclosure described here can be implemented in an order different from those illustrated or described here. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0106] Among some embodiments, Figure 1 is a background schematic diagram of a frequency compensation method shown according to an exemplary embodiment. As Figure 1As shown in the figure, the ground mobile terminal sends a pilot signal to the satellite, which forwards it to the base station. After receiving the pilot signal, the base station measures and calculates the Doppler frequency shift, transmits the measurement result of the Doppler frequency shift to the forward link pre-compensation processing module of the base station, and transmits the information with the Doppler frequency shift value to the ground mobile terminal through the satellite via its own transmitting module. The mobile terminal then reads the Doppler frequency shift value for Doppler frequency shift pre-compensation with other base stations.
[0107] The mobile terminal transmits signals to the satellite via the user link, and then the satellite transmits the signals to the base station via the feeder link. Since the carrier frequencies used on the user link and the feeder link are different, frequency conversion is required on the satellite. Let f t be the transmission frequency of the mobile terminal, f l be the frequency after the conversion from the on-board user link to the feeder link, f r be the receiving frequency of the base station, D(t) be the multi-frequency frequency shift, and M(t) be the frequency conversion error. The receiving frequency of the base station can be expressed as:
[0108] f r (t) = f t (1 + D(t)) + f l (1 + M(t))(1 + D(t))
[0109] where f t , f l , f r can be obtained as known parameters through measurement. By measuring at different times, a system of equations can be obtained, and the values of D(t) and M(t) can be calculated by solving the system of equations simultaneously, and a large number of values of D(t) and M(t) can be obtained. The values of D(t) and M(t) are determined by the maximum likelihood method to complete the estimation of the Doppler frequency shift. By using the estimated Doppler frequency shift value, frequency pre-compensation at the transmitting end can eliminate the Doppler frequency shift effect between the mobile terminal and the satellite, and achieve signal synchronization at both the transmitting and receiving ends.
[0110] However, since this compensation method involves the terminal, the mobile satellite, and the base station, and the Doppler effect exists in the two-hop transmission, and the involved links include the user-side link and the feeder link, and the carrier frequency of the feeder link can reach 20 GHz / 30 GHz, which will introduce a larger Doppler frequency shift, and the estimated value will introduce a larger error. In addition, when the transmitted service is a broadband service, the amount of transmitted data is huge, and the computational complexity of calculating the estimated Doppler frequency shift value to be solved will increase. Due to the large estimation deviation, the service communication quality will be very low. And with the development of satellite communication, the number of users will increase sharply, and more and more ground terminals will access the non-terrestrial network, which will lead to data congestion in the two-hop transmission, an increase in the communication error rate, and a decrease in quality.
[0111] Figure 2 is a flowchart of a frequency compensation method shown according to an exemplary embodiment. As Figure 2 shown, this frequency compensation method can be used in a communication scenario and includes the following steps:
[0112] In step S11, receive a selection request sent by the receiving terminal and the first status information of the terminal;
[0113] According to some embodiments, the execution entity of the present disclosure is a Central Control Unit (CCU). The CCU refers to a CCU that is used to receive a selection request from a terminal and determine the DU corresponding to the terminal. For example, when the unit identifier of the CCU changes, the selection request can also change accordingly.
[0114] According to some embodiments, the selection request refers to a request for determining a Distributed Unit (DU) corresponding to a terminal. The selection request does not specifically refer to a certain fixed request. For example, when the sending time point of the selection request changes, the selection request can also change accordingly.
[0115] In some embodiments, the first status information is information used to indicate the terminal status. The first in the first status information is only used to distinguish it from the remaining status information. The first status information does not specifically refer to a certain fixed information. For example, when the specific information included in the first status information changes, the first status information can also change accordingly. For example, when the number of information corresponding to the first status information changes, the first status information can also change accordingly. Among them, the first status information includes but is not limited to location, speed, quality of service information, and demand information, etc.
[0116] Among them, in an embodiment of the present disclosure, the execution order of the selection request and the first status information is not limited. For example, the selection request can be sent to the CCU first, and then the first status can be sent to the CCU. For example, the selection request and the first status information of the terminal can also be sent to the CCU simultaneously.
[0117] According to some embodiments, when the CCU executes the frequency compensation method, it can receive a selection request sent by the terminal and the first status information of the terminal.
[0118] In step S12, determine the Doppler frequency shift value between any DU in the DU set and the terminal according to the first status information and the second status information of any DU in the DU set;
[0119] According to some embodiments, the second status information of any DU can be sent to the CCU by any DU, for example. Among them, any DU can be any one in the DU set.
[0120] In some embodiments, the set of distributed units (DUs), for example, can be a set aggregated by at least one distributed unit (DU). This set of distributed units (DUs) does not specifically refer to a certain fixed set. For example, when the number of DUs included in the set of distributed units (DUs) changes, the set of distributed units (DUs) can also change accordingly. For example, when the specific DUs included in the set of distributed units (DUs) change, the set of distributed units (DUs) can also change accordingly.
[0121] In some embodiments, the second state information, for example, can be information indicating the state of any distributed unit (DU). For example, the second state information includes but is not limited to ephemeris data, speed, etc. The speed can be, for example, the operating speed of the DU. Herein, the "second" in the second state information is only used to distinguish it from the rest of the state information. The second state information does not specifically refer to a certain fixed information. For example, when the specific information included in the second state information changes, the second state information can also change accordingly. For example, when the time point of sending the second state information changes, the second state information can also change accordingly.
[0122] According to some embodiments, the Doppler shift value can be, for example, the Doppler shift value between any distributed unit (DU) and the terminal. The Doppler shift value does not specifically refer to a certain fixed value. For example, when any distributed unit (DU) or the terminal changes, the Doppler shift value can also change accordingly. For example, when the first state information or the second state information changes, the Doppler shift value can also change accordingly.
[0123] In some embodiments, for example, according to the first state information and the second state information of any distributed unit (DU) in the set of distributed units (DUs), the Doppler shift value between any distributed unit (DU) and the terminal is determined.
[0124] In step S13, according to the Doppler shift value between any distributed unit (DU) and the terminal, the distributed unit (DU) corresponding to the terminal is determined;
[0125] According to some embodiments, in the case of obtaining the Doppler shift value between any distributed unit (DU) and the terminal, the distributed unit (DU) corresponding to the terminal can be determined according to the Doppler shift value between any distributed unit (DU) and the terminal. Among them, the distributed unit (DU) corresponding to the terminal can be, for example, the distributed unit (DU) used to establish a communication link with the terminal.
[0126] In some embodiments, the distributed unit (DU) corresponding to the terminal does not specifically refer to a certain fixed DU. For example, when the Doppler shift value between any DU and the terminal changes, the DU corresponding to the terminal can also change accordingly. For example, when the first state information or the second state information changes, the DU corresponding to the terminal can also change accordingly.
[0127] In step S14, send the Doppler shift value corresponding to the distributed unit (DU) and the unit identifier corresponding to the distributed unit (DU) to the terminal, so that after the terminal performs frequency compensation according to the Doppler shift value, a communication link is established with the distributed unit (DU).
[0128] Among them, in one embodiment of the present disclosure, the unit identifier corresponding to the distributed unit (DU) is used to uniquely identify the distributed unit (DU). The distributed unit (DU) does not specifically refer to a certain fixed DU.
[0129] In some embodiments, when the CCU determines the distributed unit (DU) corresponding to the terminal, it can send the Doppler shift value corresponding to the distributed unit (DU) and the unit identifier corresponding to the distributed unit (DU) to the terminal, so that after the terminal performs frequency compensation according to the Doppler shift value, a communication link is established with the distributed unit (DU).
[0130] In some or related embodiments, by receiving the selection request sent by the terminal and the first state information of the terminal, where the selection request is used to determine the distributed unit (DU) corresponding to the terminal; determine the Doppler shift value between any distributed unit (DU) and the terminal according to the first state information and the second state information of any distributed unit (DU) in the distributed unit (DU) set; determine the distributed unit (DU) corresponding to the terminal according to the Doppler shift value between any distributed unit (DU) and the terminal; send the Doppler shift value corresponding to the distributed unit (DU) and the unit identifier corresponding to the distributed unit (DU) to the terminal, so that after the terminal performs frequency compensation according to the Doppler shift value, a communication link is established with the distributed unit (DU). Therefore, the DU can be determined by the CCU, the process of on-orbit forwarding on the low-earth orbit satellite and the transceiver of the ground base station can be reduced, the transmission burden of the ground base station can be reduced, and the calculation amount of the ground base station can be reduced. The situation where the on-orbit forwarding calculation amount is large can be reduced, data congestion can be reduced, and data transmission efficiency can be improved. Furthermore, the communication quality can be improved while the stability of the communication system is improved.
[0131] Figure 3 is a flowchart of a frequency compensation method shown according to an exemplary embodiment. As Figure 3 shown, this frequency compensation method can be used in a communication scenario and includes the following steps:
[0132] In step S21, receive the selection request sent by the receiving terminal and the first status information of the terminal;
[0133] Wherein, the selection request is used to determine the distributed unit (DU) corresponding to the terminal;
[0134] The specific process is as described above and will not be elaborated here.
[0135] According to some embodiments, the first status information includes, but is not limited to, location, speed, quality of service information, demand information, etc. The quality of service information may include, for example, the minimum Doppler shift value and the maximum bandwidth, etc.
[0136] According to some embodiments, Figure 4 The following shows an example schematic diagram of a frequency compensation system according to an embodiment of the present disclosure. The frequency compensation system may be, for example, a virtual satellite cell communication system. Between the terminal and the low-earth orbit satellite, there is no need to calculate and transmit the Doppler shift value. The Doppler shift value between the terminal and the DU can be calculated by the CCU based on the calculation method of the Doppler shift value. For example, the CCU can assist the terminal in selecting the DU with the minimum Doppler shift value. The frequency compensation system may include a central control unit (CCU) and a distributed unit (DU). The central control unit CCU is a geostationary orbit satellite, and the distributed unit DU is a low-earth orbit satellite.
[0137] All central control units CCU are used to manage the resources of distributed units in a specific area. The managed distributed units will form a cell that is different from the ground network cell. Since the geostationary earth orbit (GEO) satellite is relatively stationary with respect to the ground terminal (UE), the Doppler shift in the communication between the two is small, but the communication distance is long. Therefore, it is suitable for short message communication and not suitable for work with short delay time and large data information. And GEO has a huge coverage range and can collect more information. Therefore, GEO is used as the central control unit. Since the low-earth orbit (LEO) satellite has high mobility and has a large Doppler shift relative to GEO when communicating with the ground, but has a larger bandwidth and lower latency, it is suitable for communication services with large amounts of information. Therefore, LEO is selected as the distributed unit to be managed by the central control unit. Therefore, a virtual satellite cell is composed of a central control unit and multiple distributed units. Its structure is that the ground terminal establishes a data transmission link with the distributed unit to complete the communication service, and the central control unit establishes a data control link with the distributed unit and the ground terminal to complete data control, as Figure 5 shown.
[0138] According to some embodiments, the method further includes:
[0139] Receive the radiation signal sent by the distributed unit DU, where the radiation signal carries the motion state information of the distributed unit DU;
[0140] Add the distributed unit DU corresponding to the radiation signal to the set of distributed units DU.
[0141] Send a feedback response signal to the distributed unit DU for the radiation signal, so that the distributed unit DU marks the centralized control unit CCU. Therefore, the distributed unit DU can be added to the set of distributed units DU, improving the accuracy of determining the set of distributed units DU, improving the accuracy of DU determination, and improving the communication quality between the terminal and the DU.
[0142] For example, as Figure 5 shown, since low-earth orbit satellites can cover the globe, the selection of ground terminals is not to select all low-earth orbit satellites, but to select low-earth orbit satellites in a specific area. Therefore, the low-earth orbit satellites can be partitioned, that is, the distributed unit DU can be partitioned.
[0143] In some embodiments, as Figure 5 shown, for example, it may include three geostationary satellites. The three geostationary satellites may be, for example, geostationary satellite A, geostationary satellite B, and geostationary satellite C. When geostationary satellite A receives a signal radiated from a low-earth orbit satellite, it will send a feedback response signal and mark the low-earth orbit satellite that can successfully communicate with geostationary satellite A as virtual satellite cell A. Similarly, geostationary satellite B and geostationary satellite C also mark virtual satellite cell B and virtual satellite cell C with themselves as the CCU.
[0144] When the low-earth orbit satellite radiates a signal to the geostationary satellite and does not receive a response, the marked virtual satellite cell number will be eliminated or the virtual satellite cell number will not be marked, and it will not participate in the selection of the low-earth orbit satellite with the optimal frequency offset. In addition, the low-earth orbit satellite can be marked with multiple virtual satellite cell numbers to participate in the selection of the low-earth orbit satellite with the optimal frequency offset.
[0145] According to some embodiments, the method further includes:
[0146] Update the set of distributed units DU every first time period. Since the low-earth orbit satellite is dynamic relative to the earth, the set of distributed units DU can be updated to reduce the situation where the determination of the set of distributed units DU is unreasonable due to the dynamic change of the geostationary satellite, resulting in poor accuracy of DU determination, and improving the communication quality between the terminal and the DU.
[0147] In step S22, according to the first state information and the second state information of any distributed unit DU in the set of distributed units DU, determine the Doppler frequency shift value between any distributed unit DU and the terminal;
[0148] The specific process is as described above and will not be elaborated here.
[0149] Among them, the first state information may include, for example, position, speed, and quality of service requirement information. The second state information may include, for example, ephemeris information and speed.
[0150] According to some embodiments, the second state information sent by any distributed unit DU in the DU set is received once every second duration;
[0151] According to the first state information, the second state information, the multi-frequency frequency shift, and the frequency conversion error, determine the Doppler frequency shift value between any distributed unit DU and the terminal. Therefore, the second state information can be updated to improve the accuracy of determining the Doppler frequency shift value and improve the accuracy of establishing the communication link and the communication quality between the terminal and the DU.
[0152] Among them, in one embodiment of the present disclosure, the Doppler frequency shift value can be determined by using the following formula, for example. Let f t be the terminal transmission frequency, f l1 be the frequency after the user link on the DU is converted to the feeder link, f D be the DU reception frequency, D(t) be the multi-frequency frequency shift, and M(t) be the frequency conversion error. The DU reception frequency can be expressed as:
[0153] f D (t) = f t (1 + D(t)) + f l1 (1 + M(t))(1 + D(t))
[0154] Among them, f t , f l1 , f D can be known parameters through measurement. By measuring at different times, a system of equations is obtained, and the values of D(t) and M(t) are calculated by solving the system of equations in parallel, and a large number of values of D(t) and M(t) are obtained.
[0155] In step S23, according to the Doppler frequency shift value between any distributed unit DU and the terminal, determine the distributed unit DU corresponding to the terminal;
[0156] The specific process is as described above and will not be elaborated here.
[0157] According to some embodiments, the Doppler frequency shift value between any distributed unit DU and the terminal can be obtained. Therefore, the Doppler frequency shift values between all DUs in the DU set and the terminal can be obtained. For example, when the quality of service requirement information is the minimum Doppler frequency shift value, the minimum Doppler frequency shift value among all the Doppler frequency shift values between all DUs and the terminal can be obtained, and the DU corresponding to the minimum Doppler frequency shift value is determined as the distributed unit DU corresponding to the terminal.
[0158] In step S24, send the Doppler frequency shift value corresponding to the distributed unit DU and the unit identifier corresponding to the distributed unit DU to the terminal, so that after the terminal performs frequency compensation according to the Doppler frequency shift value, a communication link is established with the distributed unit DU;
[0159] The specific process is as described above and will not be elaborated here.
[0160] Among them, the terminal can, for example, perform frequency compensation on the DU according to the Doppler frequency shift value and the unit identifier corresponding to the distributed unit DU. The DU can perform frequency compensation on the terminal according to the Doppler frequency shift value and the terminal identifier corresponding to the terminal to establish a communication link, and then start data interaction.
[0161] In step S25, correct the Doppler frequency shift value according to the calibration request sent by the terminal to obtain the corrected Doppler frequency shift value;
[0162] According to some embodiments, when the change in the Doppler frequency shift transmission causes the Doppler frequency shift value to be inaccurate, the terminal can send a calibration request to the CCU. Among them, the CCU can correct the Doppler frequency shift value according to the calibration request sent by the terminal to obtain the corrected Doppler frequency shift value.
[0163] According to some embodiments, correcting the Doppler frequency shift value according to the calibration request sent by the terminal to obtain the corrected Doppler frequency shift value includes:
[0164] Receive the calibration request from the terminal for the Doppler frequency shift value, where the calibration request includes calibration information and the third status information of the terminal;
[0165] In the case of receiving the first calibration request, send response information corresponding to the calibration information to the terminal;
[0166] Send an information update request for the Doppler frequency shift value to the distributed unit DU;
[0167] Receive the fourth status information sent by the distributed unit DU in response to the information update request;
[0168] Correct the Doppler frequency shift value according to the third status information and the fourth status information to obtain the corrected Doppler frequency shift value. Therefore, the Doppler frequency shift value can be corrected, the accuracy of the Doppler frequency shift value can be improved, and the communication quality between the terminal and the DU can be improved.
[0169] Among them, the third status information includes but is not limited to position, speed, quality of service information, demand information, and the unit identifier of the DU that establishes a communication link with the terminal, etc.
[0170] In step S26, send the corrected Doppler frequency shift value to the terminal.
[0171] In some embodiments, when the CCU determines the corrected Doppler shift value, it may send the corrected Doppler shift value to the terminal. When the CCU determines the corrected Doppler shift value, for example, it may also send the corrected Doppler shift value to the distributed unit DU.
[0172] According to some embodiments, if the Doppler shift value cannot improve the communication quality between the terminal and the DU, the terminal and the DU may disconnect, and the terminal may re-initiate a selection request to the CCU to re-select the DU.
[0173] According to some embodiments, based on the correction request sent by the terminal, the Doppler shift value is corrected to obtain the corrected Doppler shift value, and the corrected Doppler shift value is sent to the terminal. Therefore, when there is a deviation in the Doppler shift value during the communication process, a dynamic continuous tracking and correction mechanism can be provided to correct the Doppler shift value, which can improve the communication quality and the applicable range of the frequency compensation method.
[0174] Figure 6 is a flowchart of a frequency compensation method shown according to an exemplary embodiment. As Figure 6 shown, this frequency compensation method can be used in a communication scenario and includes the following steps:
[0175] In step S31, send a selection request and first status information to the central control unit CCU;
[0176] Among them, in an embodiment of the present disclosure, the selection request is used to instruct the central control unit CCU to determine the distributed unit DU corresponding to the terminal. For example, this selection request may refer to a request for determining the distributed unit DU corresponding to the terminal. This selection request does not specifically refer to a certain fixed request. For example, when the sending time point of the selection request changes, this selection request may also change accordingly.
[0177] Among them, the first status information is information used to indicate the terminal status. The "first" in the first status information is only used to distinguish it from the remaining status information. This first status information does not specifically refer to a certain fixed information. For example, when the specific information included in the first status information changes, this first status information may also change accordingly. For example, when the number of information corresponding to the first status information changes, this first status information may also change accordingly. Among them, the first status information includes but is not limited to position, speed, quality of service information, and demand information, etc.
[0178] According to some embodiments, when the terminal executes the frequency compensation method, it may send a selection request and the first status information of the terminal to the central control unit CCU.
[0179] In step S32, receive the Doppler shift value sent by the centralized control unit CCU and the unit identifier corresponding to the distributed unit DU;
[0180] According to some embodiments, the unit identifier is used to uniquely identify the distributed unit DU. This unit identifier does not specifically refer to a certain fixed identifier. For example, when
[0181] According to some embodiments, the Doppler shift value is the Doppler shift value between the distributed unit DU determined by the centralized control unit CCU and the terminal. For example, the Doppler shift value can refer to the Doppler shift value between the distributed unit DU determined by the CCU and the terminal. This Doppler shift value does not specifically refer to a certain fixed value. For example, when the determination method of the distributed unit DU changes, this Doppler shift value can also change accordingly. For example, when the first state information or the second state information of the distributed unit DU changes, this Doppler shift value can also change accordingly.
[0182] According to some embodiments, when the CCU receives the selection request and the first state information, according to the first state information and the second state information of any distributed unit DU in the set of distributed units DU, determine the Doppler shift value between any distributed unit DU and the terminal, and according to the Doppler shift value between any distributed unit DU and the terminal, determine the distributed unit DU corresponding to the terminal, and can send the Doppler shift value and the unit identifier corresponding to the distributed unit DU to the terminal. The terminal can receive the Doppler shift value sent by the centralized control unit CCU and the unit identifier corresponding to the distributed unit DU.
[0183] In step S33, perform frequency compensation according to the Doppler shift value and establish a communication link with the distributed unit DU.
[0184] According to some embodiments, when the terminal receives the Doppler shift value sent by the centralized control unit CCU and the unit identifier corresponding to the distributed unit DU, it can perform frequency compensation according to the Doppler shift value and establish a communication link with the distributed unit DU, that is, it can perform frequency compensation according to the Doppler shift value and establish a communication link with the distributed unit DU corresponding to the unit identifier.
[0185] According to some embodiments, the method further includes:
[0186] Send a correction request to the centralized control unit CCU, where the correction request is used to instruct the centralized control unit CCU to correct the Doppler shift value and obtain the corrected Doppler shift value;
[0187] Receive the corrected Doppler shift value sent by the centralized control unit CCU;
[0188] Frequency compensation is performed according to the corrected Doppler shift value. Therefore, when the Doppler shift transmission changes result in inaccurate Doppler shift values, the Doppler shift values can be corrected, which can improve the communication quality and at the same time expand the applicable range of the frequency compensation method.
[0189] In some or related embodiments, a selection request and first status information are sent to the centralized control unit CCU; the Doppler shift value and the unit identifier corresponding to the distributed unit DU sent by the centralized control unit CCU are received; frequency compensation is performed according to the Doppler shift value, and a communication link is established with the distributed unit DU. Therefore, the DU can be determined by the CCU, the process of on-orbit forwarding on the low-earth orbit satellite and the transceiver of the ground base station can be reduced, the transmission burden of the ground base station can be reduced, the computational amount of the ground base station can be reduced, the situation of large on-orbit forwarding computational amount can be reduced, data congestion can be reduced, and the data transmission efficiency can be improved. Furthermore, the communication quality can be improved while the stability of the communication system is enhanced.
[0190] Figure 7 It is a flowchart of a frequency compensation method shown according to an exemplary embodiment. As Figure 7 shown, this frequency compensation method can be used in a communication scenario and includes the following steps:
[0191] In step S41, the Doppler shift value and the terminal identifier sent by the centralized control unit CCU are received;
[0192] Among them, the Doppler shift value is determined by the centralized control unit CCU according to the selection request and the first status information sent by the terminal corresponding to the terminal identifier. Among them, the DU can be, for example, the DU determined by the CCU for establishing a communication link with the terminal. The CCU can, for example, determine the Doppler shift value between any distributed unit DU and the terminal according to the first status information and the second status information of any distributed unit DU in the distributed unit DU set, and determine the distributed unit DU corresponding to the terminal according to the Doppler shift value between any distributed unit DU and the terminal. The distributed unit DU corresponding to the terminal can be, for example, the execution subject of the embodiments of the present disclosure.
[0193] In some embodiments, when the CCU determines the distributed unit DU corresponding to the terminal, it can send the Doppler shift value and the terminal identifier to the DU, and the DU can receive the Doppler shift value and the terminal identifier sent by the centralized control unit CCU.
[0194] In some embodiments, the first status information is used to indicate information about the terminal status. The "first" in the first status information is only used to distinguish it from the remaining status information. The first status information does not specifically refer to a certain fixed information. For example, when the specific information included in the first status information changes, the first status information can also change accordingly. For example, when the number of information corresponding to the first status information changes, the first status information can also change accordingly. Among them, the first status information includes but is not limited to location, speed, quality of service information, demand information, etc.
[0195] In some embodiments, the second status information can be, for example, information about the status of any distributed unit (DU). For example, the second status information includes but is not limited to ephemeris data, speed, etc. The speed can be, for example, the operating speed of the DU. Among them, the "second" in the second status information is only used to distinguish it from the remaining status information. The second status information does not specifically refer to a certain fixed information. For example, when the specific information included in the second status information changes, the second status information can also change accordingly. For example, when the sending time point of the second status information changes, the second status information can also change accordingly.
[0196] In step S42, frequency compensation is performed according to the Doppler shift value, and a communication link is established with the terminal corresponding to the terminal identifier.
[0197] According to some embodiments, when the DU receives the Doppler shift value and the terminal identifier sent by the centralized control unit (CCU), it can perform frequency compensation according to the Doppler shift value and establish a communication link with the terminal corresponding to the terminal identifier.
[0198] In some embodiments, for example, every second time period, the DU can send the second status information to the centralized control unit CCU once, so that the CCU can determine the Doppler shift value between any distributed unit DU and the terminal according to the first status information, the second status information, the multi-frequency shift, and the frequency conversion error.
[0199] In some or related embodiments, the Doppler shift value and the terminal identifier sent by the centralized control unit CCU are received, where the Doppler shift value is determined by the centralized control unit CCU according to the selection request and the first status information sent by the terminal corresponding to the terminal identifier. Frequency compensation is performed according to the Doppler shift value, and a communication link is established with the terminal corresponding to the terminal identifier. Therefore, the DU can be determined by the CCU, the process of on-orbit forwarding on low-earth orbit satellites and the transceiver process of ground base stations can be reduced, the transmission burden of the ground base station can be reduced, and the computational amount of the ground base station can be reduced. Since the computational amount of on-orbit forwarding is relatively large, data congestion can be reduced, the data transmission efficiency can be improved, and thus the communication quality can be improved while enhancing the stability of the communication system.
[0200] Figure 8It is an interactive schematic diagram of a frequency compensation method shown according to an exemplary embodiment. As Figure 8 shown, the frequency compensation method is executed by a frequency compensation system, which includes a terminal, a central control unit CCU, and a distributed unit DU. The frequency compensation method includes:
[0201] The terminal is used to send a selection request and first status information to the central control unit CCU, where the selection request is used to instruct the central control unit CCU to determine the distributed unit DU corresponding to the terminal;
[0202] The central control unit CCU is used to receive the selection request and first status information sent by the terminal;
[0203] The central control unit CCU is further used to determine the Doppler frequency shift value between any distributed unit DU in the distributed unit DU set and the terminal according to the first status information and the second status information of any distributed unit DU;
[0204] The central control unit CCU is further used to determine the distributed unit DU corresponding to the terminal according to the Doppler frequency shift value between any distributed unit DU and the terminal;
[0205] The central control unit CCU is further used to send the Doppler frequency shift value and the unit identifier corresponding to the distributed unit DU to the terminal;
[0206] The central control unit CCU is further used to send the Doppler frequency shift value and the terminal identifier corresponding to the terminal to the distributed unit DU;
[0207] The terminal is further used to receive the Doppler frequency shift value and the unit identifier corresponding to the distributed unit DU sent by the central control unit CCU;
[0208] The distributed unit DU is used to receive the Doppler frequency shift value and the terminal identifier sent by the central control unit CCU;
[0209] The terminal is further used to perform frequency compensation according to the Doppler frequency shift value and establish a communication link with the distributed unit DU;
[0210] The distributed unit DU is further used to perform frequency compensation according to the Doppler frequency shift value and establish a communication link with the terminal corresponding to the terminal identifier.
[0211] According to some embodiments, the central control unit CCU is a geostationary orbit satellite, and the distributed unit DU is a low-earth orbit satellite.
[0212] According to some embodiments, the terminal is further used to send a correction request to the central control unit CCU, where the correction request is used to instruct the central control unit CCU to correct the Doppler frequency shift value and obtain the corrected Doppler frequency shift value;
[0213] The centralized control unit CCU is further configured to receive a correction request from the terminal for the Doppler shift value, where the correction request includes correction information and the third status information of the terminal;
[0214] The centralized control unit CCU is further configured to, upon receiving the first correction request, send response information corresponding to the correction information to the terminal;
[0215] The centralized control unit CCU is further configured to send an information update request for the Doppler shift value to the distributed unit DU;
[0216] The distributed unit DU is further configured to send the fourth status information to the centralized control unit CCU in response to the information update request;
[0217] The centralized control unit CCU is further configured to receive the fourth status information sent by the distributed unit DU in response to the information update request;
[0218] The centralized control unit CCU is further configured to correct the Doppler shift value according to the third status information and the fourth status information to obtain the corrected Doppler shift value;
[0219] The centralized control unit CCU is further configured to send the corrected Doppler shift value to the terminal and the distributed unit DU;
[0220] The terminal is further configured to receive the corrected Doppler shift value sent by the centralized control unit CCU and perform frequency compensation according to the corrected Doppler shift value;
[0221] The distributed unit DU is further configured to receive the corrected Doppler shift value sent by the centralized control unit CCU and perform frequency compensation according to the corrected Doppler shift value. Therefore, the distributed unit DU and the terminal can complete Doppler shift compensation according to the corrected Doppler shift value, continue to maintain communication, and improve communication quality.
[0222] Figure 9 It is a block diagram of a frequency compensation device shown according to an exemplary embodiment. Refer to Figure 9 , the device 900 includes:
[0223] The transceiver unit 901 is configured to receive a selection request sent by the terminal and the first status information of the terminal, where the selection request is used to determine the distributed unit DU corresponding to the terminal;
[0224] The processing unit 902 is configured to determine the Doppler shift value between any distributed unit DU and the terminal according to the first status information and the second status information of any distributed unit DU in the distributed unit DU set;
[0225] The processing unit 902 is further configured to determine the distributed unit (DU) corresponding to the terminal according to the Doppler frequency shift value between any DU and the terminal.
[0226] The transceiver unit 901 is further configured to send the Doppler frequency shift value corresponding to the DU and the unit identifier corresponding to the DU to the terminal, so that the terminal can establish a communication link with the DU after performing frequency compensation according to the Doppler frequency shift value.
[0227] According to some embodiments, the transceiver unit 901 is further configured to:
[0228] Receive the radiation signal sent by the DU, where the radiation signal carries the motion state information of the DU;
[0229] Add the DU corresponding to the radiation signal to the set of DUs;
[0230] Send a feedback response signal to the DU for the radiation signal, so that the DU can mark the central control unit (CCU).
[0231] According to some embodiments, the transceiver unit 901 is further configured to:
[0232] Update the set of DUs once every first time period.
[0233] According to some embodiments, the transceiver unit 901 is further configured to:
[0234] Correct the Doppler frequency shift value according to the correction request sent by the terminal, and obtain the corrected Doppler frequency shift value;
[0235] Send the corrected Doppler frequency shift value to the terminal and the DU.
[0236] According to some embodiments, when the processing unit 902 is configured to correct the Doppler frequency shift value according to the correction request sent by the terminal and obtain the corrected Doppler frequency shift value, it is specifically configured to:
[0237] Receive the correction request for the Doppler frequency shift value from the terminal, where the correction request includes correction information and the third state information of the terminal;
[0238] In the case of receiving the first correction request, send the response information corresponding to the correction information to the terminal;
[0239] Send an information update request for the Doppler frequency shift value to the DU;
[0240] Receive the fourth state information sent by the DU in response to the information update request;
[0241] Based on the third state information and the fourth state information, correct the Doppler shift value to obtain the corrected Doppler shift value.
[0242] According to some embodiments, when the processing unit 902 is used to determine the Doppler shift value between any distributed unit DU in the distributed unit DU set and the terminal according to the first state information and the second state information of any distributed unit DU in the distributed unit DU set, it is specifically used for:
[0243] Receive the second state information sent by any distributed unit DU in the DU set every second time period;
[0244] Determine the Doppler shift value between any distributed unit DU and the terminal according to the first state information, the second state information, the multi-frequency shift, and the frequency conversion error.
[0245] Regarding the device in the above embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method, and will not be elaborated here.
[0246] In some or related embodiments, the transceiver unit is used to receive the selection request sent by the terminal and the first state information of the terminal, where the selection request is used to determine the distributed unit DU corresponding to the terminal; the processing unit is used to determine the Doppler shift value between any distributed unit DU in the distributed unit DU set and the terminal according to the first state information and the second state information of any distributed unit DU in the distributed unit DU set; the processing unit is used to determine the distributed unit DU corresponding to the terminal according to the Doppler shift value between any distributed unit DU and the terminal; the transceiver unit is used to send the Doppler shift value corresponding to the distributed unit DU and the unit identifier corresponding to the distributed unit DU to the terminal, so that after the terminal performs frequency compensation according to the Doppler shift value, a communication link is established with the distributed unit DU. Therefore, the DU can be determined by the CCU, the process of on-orbit forwarding and ground base station transceiver can be reduced, the transmission burden of the ground base station can be reduced, the calculation amount of the ground base station can be reduced, the situation of large on-orbit forwarding calculation amount can be reduced, data congestion can be reduced, and data transmission efficiency can be improved. Furthermore, the communication quality can be improved while the stability of the communication system is improved.
[0247] Figure 10 It is a block diagram of a frequency compensation device shown according to an exemplary embodiment. Refer to Figure 10 This device 1000 includes:
[0248] The transceiver unit 1001 is used to send a selection request and the first state information to the central control unit CCU, where the selection request is used to instruct the central control unit CCU to determine the distributed unit DU corresponding to the terminal;
[0249] The transceiver unit 1001 is further configured to receive the Doppler frequency shift value sent by the centralized control unit CCU and the unit identifier corresponding to the distributed unit DU;
[0250] The processing unit 1002 is configured to perform frequency compensation according to the Doppler frequency shift value and establish a communication link with the distributed unit DU.
[0251] According to some embodiments, the transceiver unit 1001 is further configured to:
[0252] Send a correction request to the centralized control unit CCU, where the correction request is used to instruct the centralized control unit CCU to correct the Doppler frequency shift value and obtain the corrected Doppler frequency shift value;
[0253] Receive the corrected Doppler frequency shift value sent by the centralized control unit CCU;
[0254] Perform frequency compensation according to the corrected Doppler frequency shift value.
[0255] In some or related embodiments, through the transceiver unit, a selection request and first status information are sent to the centralized control unit CCU, where the selection request is used to instruct the centralized control unit CCU to determine the distributed unit DU corresponding to the terminal; the transceiver unit is further configured to receive the Doppler frequency shift value sent by the centralized control unit CCU and the unit identifier corresponding to the distributed unit DU; the processing unit is configured to perform frequency compensation according to the Doppler frequency shift value and establish a communication link with the distributed unit DU. Therefore, the DU can be determined by the CCU, the process of on-orbit forwarding on the low-earth orbit satellite and the transceiver of the ground base station can be reduced, the transmission burden of the ground base station can be reduced, the calculation amount of the ground base station can be reduced, the situation of large on-orbit forwarding calculation amount can be reduced, data congestion can be reduced, the data transmission efficiency can be improved, and thus the communication quality can be improved while improving the stability of the communication system.
[0256] Figure 11 It is a block diagram of a frequency compensation device shown according to an exemplary embodiment. Refer to Figure 11 The device 1100 includes:
[0257] The transceiver unit 1101 is configured to receive the Doppler frequency shift value and the terminal identifier sent by the centralized control unit CCU, where the Doppler frequency shift value is determined by the centralized control unit CCU according to the selection request and the first status information sent by the terminal corresponding to the terminal identifier;
[0258] The processing unit 1102 is configured to perform frequency compensation according to the Doppler frequency shift value and establish a communication link with the terminal corresponding to the terminal identifier.
[0259] In some or related embodiments, a transceiver unit is configured to receive a Doppler shift value and a terminal identifier sent by a centralized control unit (CCU), where the Doppler shift value is determined by the CCU based on a selection request and first status information sent by a terminal corresponding to the terminal identifier; and a processing unit is configured to perform frequency compensation based on the Doppler shift value and establish a communication link with the terminal corresponding to the terminal identifier.
[0260] Therefore, the DU can be determined by the CCU, reducing the process of on-board forwarding and ground base station transceiver, reducing the transmission burden of the ground base station, reducing the computing amount of the ground base station, reducing the large on-board forwarding computing amount, reducing data congestion, improving data transmission efficiency, and further improving communication quality while enhancing the stability of the communication system.
[0261] Figure 12 FIG. is a block diagram of a network-side device 1200 provided by an embodiment of the present disclosure. For example, the network-side device 1200 may be provided as a network-side device. Referring to Figure 12 , the network-side device 1200 includes a processing component 1222, which further includes at least one processor, and memory resources represented by a memory 1232 for storing instructions executable by the processing component 1222, such as application programs. The application programs stored in the memory 1232 may include one or more modules each corresponding to a set of instructions. In addition, the processing component 1222 is configured to execute instructions to perform any of the methods described above applied to the network-side device.
[0262] The network-side device 1200 may further include a power supply component 1227 configured to perform power management of the network-side device 1200, a wired or wireless network interface 1250 configured to connect the network-side device 1200 to a network, and an input / output (I / O) interface 1258. The network-side device 1200 may operate based on an operating system stored in the memory 1232, such as Windows Server TM, Mac OS XTM, Unix TM, Linux TM, Free BSDTM or the like.
[0263] The various embodiments of the systems and techniques described above in this document can be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that receives data and instructions from a storage system, at least one input device, and at least one output device, and transmits the data and instructions to the storage system, the at least one input device, and the at least one output device.
[0264] The program code for implementing the methods of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the program codes are executed by the processor or controller, the functions / operations specified in the flowchart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, executed partially on the machine as an independent software package and partially on a remote machine, or executed entirely on a remote machine or server.
[0265] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media would include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0266] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and a pointing device (e.g., a mouse or a trackball) through which the user can provide input to the computer. Other kinds 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, speech input, or tactile input).
[0267] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), the Internet, and blockchain network.
[0268] A computer system can include a client and a server. The client and the server are generally far from each other and usually interact through a communication network. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, solving the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services ("Virtual Private Server", or simply "VPS"). The server can also be a server of a distributed system, or a server combined with blockchain.
[0269] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in this disclosure can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and no limitation is made herein.
[0270] The above specific embodiments do not constitute a limitation on the protection scope of the present disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principle of the present disclosure shall be included within the protection scope of the present disclosure.
Claims
1. A frequency compensation method, characterized in that, applied to a centralized control unit CCU, includes: Receiving a selection request sent by a terminal and first status information of the terminal, wherein the selection request is used to determine a distributed unit DU corresponding to the terminal; Determining a Doppler frequency shift value between any distributed unit DU in the distributed unit DU set and the terminal according to the first status information and second status information of any distributed unit DU in the distributed unit DU set; Determining a distributed unit DU corresponding to the terminal according to the Doppler frequency shift value between any distributed unit DU and the terminal; Sending the Doppler frequency shift value corresponding to the distributed unit DU and the unit identifier corresponding to the distributed unit DU to the terminal, so that after the terminal performs frequency compensation according to the Doppler frequency shift value, a communication link is established with the distributed unit DU.
2. The method according to claim 1, characterized in that, the method further includes: Receiving a radiation signal sent by a distributed unit DU, wherein the radiation signal carries motion state information of the distributed unit DU; Adding the distributed unit DU corresponding to the radiation signal to the distributed unit DU set; Sending a feedback response signal to the distributed unit DU for the radiation signal, so that the distributed unit DU marks the centralized control unit CCU.
3. The method according to claim 2, characterized in that, the method further includes: Updating the distributed unit DU set every first time period.
4. The method according to claim 1, characterized in that, the method further includes: Correcting the Doppler frequency shift value according to a correction request sent by the terminal, and obtaining a corrected Doppler frequency shift value; Sending the corrected Doppler frequency shift value to the terminal and the distributed unit DU.
5. The method according to claim 4, characterized in that, the correcting the Doppler frequency shift value according to a correction request sent by the terminal, and obtaining a corrected Doppler frequency shift value includes: Receiving a correction request of the terminal for the Doppler frequency shift value, wherein the correction request includes correction information and third status information of the terminal; Sending response information corresponding to the correction information to the terminal when the first correction request is received; Sending an information update request for the Doppler frequency shift value to the distributed unit DU; Receiving fourth status information sent by the distributed unit DU for the information update request; Correcting the Doppler frequency shift value according to the third status information and the fourth status information, and obtaining a corrected Doppler frequency shift value.
6. The method according to claim 1, characterized in that, the determining a Doppler frequency shift value between any distributed unit DU in the distributed unit DU set and the terminal according to the first status information and second status information of any distributed unit DU in the distributed unit DU set includes: Receiving second status information sent by any distributed unit DU in the DU set every second time period; Determine the Doppler frequency shift value between any distributed unit (DU) and the terminal according to the first status information, the second status information, the multi-frequency frequency shift, and the frequency conversion error.
7. A frequency compensation method, characterized in that, applied to a terminal, includes: Send a selection request and first status information to a centralized control unit (CCU), where the selection request is used to instruct the centralized control unit (CCU) to determine a distributed unit (DU) corresponding to the terminal; Receive the Doppler frequency shift value sent by the centralized control unit (CCU) and the unit identifier corresponding to the distributed unit (DU), where the Doppler frequency shift value is the Doppler frequency shift value between the distributed unit (DU) determined by the centralized control unit (CCU) and the terminal; Perform frequency compensation according to the Doppler frequency shift value and establish a communication link with the distributed unit (DU).
8. The method according to claim 7, characterized in that, the method further includes: Send a correction request to the centralized control unit (CCU), where the correction request is used to instruct the centralized control unit (CCU) to correct the Doppler frequency shift value and obtain the corrected Doppler frequency shift value; Receive the corrected Doppler frequency shift value sent by the centralized control unit (CCU); Perform frequency compensation according to the corrected Doppler frequency shift value.
9. A frequency compensation method, characterized in that, applied to a distributed unit (DU), includes: Receive the Doppler frequency shift value and the terminal identifier sent by the centralized control unit (CCU), where the Doppler frequency shift value is determined by the centralized control unit (CCU) according to the selection request and the first status information sent by the terminal corresponding to the terminal identifier; Perform frequency compensation according to the Doppler frequency shift value and establish a communication link with the terminal corresponding to the terminal identifier.
10. A frequency compensation system, characterized in that, includes: A terminal for sending a selection request and first status information to a centralized control unit (CCU), where the selection request is used to instruct the centralized control unit (CCU) to determine a distributed unit (DU) corresponding to the terminal; The centralized control unit (CCU) for receiving the selection request and the first status information sent by the terminal; The centralized control unit (CCU) is further configured to determine the Doppler frequency shift value between any distributed unit (DU) and the terminal according to the first status information and the second status information of any distributed unit (DU) in the distributed unit (DU) set; The centralized control unit (CCU) is further configured to determine the distributed unit (DU) corresponding to the terminal according to the Doppler frequency shift value between any distributed unit (DU) and the terminal; The centralized control unit (CCU) is further configured to send the Doppler frequency shift value and the unit identifier corresponding to the distributed unit (DU) to the terminal; The centralized control unit (CCU) is further configured to send the Doppler frequency shift value and the terminal identifier corresponding to the terminal to the distributed unit (DU); The terminal is further configured to receive the Doppler frequency shift value and the unit identifier corresponding to the distributed unit (DU) sent by the centralized control unit (CCU); The distributed unit DU is configured to receive the Doppler shift value and the terminal identifier sent by the centralized control unit CCU; The terminal is further configured to perform frequency compensation according to the Doppler shift value and establish a communication link with the distributed unit DU; The distributed unit DU is further configured to perform frequency compensation according to the Doppler shift value and establish a communication link with the terminal corresponding to the terminal identifier.
11. The system according to claim 10, wherein, the centralized control unit CCU is a geostationary satellite, and the distributed unit DU is a low-earth orbit satellite.
12. A frequency compensation device, wherein, comprising: a transceiver unit configured to receive a selection request sent by a terminal and first status information of the terminal, wherein the selection request is used to determine a distributed unit DU corresponding to the terminal; a processing unit configured to determine a Doppler shift value between any distributed unit DU in the distributed unit DU set and the terminal according to the first status information and second status information of any distributed unit DU; the processing unit is further configured to determine a distributed unit DU corresponding to the terminal according to the Doppler shift value between any distributed unit DU and the terminal; the transceiver unit is further configured to send the Doppler shift value corresponding to the distributed unit DU and the unit identifier corresponding to the distributed unit DU to the terminal, so that after the terminal performs frequency compensation according to the Doppler shift value, a communication link is established with the distributed unit DU.
13. A frequency compensation device, wherein, comprising: a transceiver unit configured to send a selection request and first status information to a centralized control unit CCU, wherein the selection request is used to instruct the centralized control unit CCU to determine a distributed unit DU corresponding to the terminal; the transceiver unit is further configured to receive the Doppler shift value and the unit identifier corresponding to the distributed unit DU sent by the centralized control unit CCU; a processing unit configured to perform frequency compensation according to the Doppler shift value and establish a communication link with the distributed unit DU.
14. A frequency compensation device, wherein, comprising: a transceiver unit configured to receive a Doppler shift value and a terminal identifier sent by a centralized control unit CCU, wherein the Doppler shift value is determined by the centralized control unit CCU according to a selection request and first status information sent by a terminal corresponding to the terminal identifier; a processing unit configured to perform frequency compensation according to the Doppler shift value and establish a communication link with the terminal corresponding to the terminal identifier.
15. A network-side device, wherein, comprising: a processor; a memory for storing executable instructions of the processor; wherein, the processor is configured to execute the instructions to implement the frequency compensation method according to any one of claims 1 to 6 or 7 to 8 or 9.
16. A storage medium, when instructions in the storage medium are executed by a processor of an electronic device, enable the electronic device to execute the frequency compensation method according to any one of claims 1 to 6 or 7 to 8 or 9.