Communication method and device
By determining the set of cooperating satellites through receiving and transmitting antenna gain information, the problem of cooperating satellite configuration in multi-satellite joint transmission is solved, thereby improving spectrum efficiency and throughput.
Patent Information
- Application Number
- CN202410490249.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-22
- Publication Date
- 2025-10-24
AI Technical Summary
Existing technologies fail to effectively configure cooperative satellites, making multi-satellite joint transmission impossible and affecting spectrum efficiency and throughput.
By receiving antenna gain information corresponding to the antenna elevation and azimuth angles from the terminal device, the set of cooperating satellites is determined, and indication information of the cooperating satellites is sent to the terminal device, thereby reducing measurement overhead and improving measurement accuracy.
This enables the configuration of cooperative satellites for terminal devices, reducing measurement overhead and improving the efficiency and communication quality of multi-satellite joint transmission.
Smart Images

Figure CN120834839A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and in particular to a communication method and device. BACKGROUND
[0002] Future satellite systems have two main features, i.e., large-scale constellation and high-gain antenna, which provide a prerequisite for multi-satellite joint transmission. Multi-satellite joint transmission can not only improve spectrum efficiency, but also improve throughput, and has good application prospects.
[0003] In the multi-satellite joint transmission technology, a serving satellite and a cooperative satellite need to be configured for a user equipment (UE) to achieve multi-satellite joint transmission. However, there is no method for configuring a cooperative satellite for a UE at present, so multi-satellite joint transmission cannot be achieved. SUMMARY
[0004] Embodiments of the present application provide a communication method and device for configuring a cooperative satellite for a terminal-side device to achieve multi-satellite joint transmission.
[0005] In a first aspect, a first communication method is provided, which can be applied to a network-side device, for example, also referred to as a network device. The network device is, for example, a network equipment, or other equipment including the function of the network equipment, or a circuit, or a chip system (or chip) or other functional module capable of realizing the function of the network equipment, for example, arranged in the network equipment. The network equipment includes, for example, a core network equipment and / or an access network equipment. The network equipment is, for example, a satellite, or located on a satellite. The network equipment is, for example, a service network equipment of a terminal equipment. The method includes: receiving first information, the first information being used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna of a terminal-side device; sending second information to the terminal-side device, the second information being used to indicate the association relationship between a first satellite set and the attitude of the terminal-side device, the first satellite set being determined according to the first information, the first satellite set including the information of N satellites, N being a positive integer; receiving the measurement results of the N satellites from the terminal-side device; and sending third information to the terminal-side device, the third information being used to indicate that the cooperative satellite of the terminal-side device is a first satellite, and the first satellite belongs to the N satellites.
[0006] In the embodiments of the present application, the terminal-side device can send first information to the network-side device, and the network-side device determines a first satellite set in combination with the first information. The terminal-side device can measure the first satellite set, and the network-side device can configure a cooperative satellite for the terminal-side device based on the measurement. It can be seen that the embodiments of the present application provide a method for configuring a cooperative satellite for a terminal-side device, so that a multi-satellite joint transmission mechanism can be implemented. Moreover, the embodiments of the present application can configure a cooperative satellite for a terminal-side device based on first information. The first information is related information of the terminal-side device, and the satellites included in the first satellite set have a relatively high probability of being cooperative satellites of the terminal-side device. In other words, the terminal-side device can measure the satellites that can be cooperative satellites with a relatively high probability, instead of measuring too many satellites, so that the measurement cost of the terminal-side device can be reduced. In addition, the network-side device determines the first satellite set based on the first information. The satellites included in the first satellite set have a relatively high probability of being cooperative satellites of the terminal-side device. In other words, the satellites determined by the network-side device are more targeted. Compared with a method in which the network-side device does not determine the satellites based on the information of the terminal-side device, the number of satellites determined by the network-side device can be reduced in the embodiments of the present application. Therefore, the network-side device can configure fewer satellites to be measured for the terminal-side device.
[0007] In an optional embodiment, the method further includes: sending information of a second satellite set to a central processing node, the second satellite set being determined according to the first information, the second satellite set including information of M satellites, M being a positive integer, and the M satellites including the N satellites; and receiving information of the first satellite set from the central processing node. As an optional embodiment of determining the first satellite set by the network-side device, the network-side device can first determine a second satellite set, and then the central processing node determines the first satellite set based on the second satellite set. The second satellite set can be determined based on the first information of the terminal-side device, and can reflect the requirements of the terminal-side device. The satellites included in the second satellite set have a relatively high probability of being cooperative satellites of the terminal-side device. Moreover, the network-side device can first determine the second satellite set, so that the workload of the central processing node can be reduced. The central processing node can manage each satellite. For example, the central processing node can obtain information of each satellite, so that the first satellite set determined by the central processing node is more accurate.
[0008] In an optional implementation, the method further comprises: sending, to each satellite in a second satellite set, request information, the request information being used to request the each satellite to be a cooperative satellite of the terminal-side device, the second satellite set being determined according to the first information, the second satellite set comprising information of M satellites, M being a positive integer, and the M satellites comprising the N satellites; receiving, from the each satellite, response information, the response information being used to indicate whether the each satellite allows to be the cooperative satellite of the terminal-side device; and determining the first satellite set according to the response information. As another optional implementation of the network-side device determining the first satellite set, the network-side device can first determine the second satellite set, and then determine the first satellite set. The second satellite set can be determined according to the first information of the terminal-side device, and can reflect the requirement of the terminal-side device, and the satellites comprised in the second satellite set can be cooperative satellites of the terminal-side device in a larger probability. In this implementation, the network-side device can determine the first satellite set through interaction with each satellite without the aid of a central processing node, so that this implementation does not have to rely on a central architecture (for example, an architecture comprising a central processing node), and has a lower requirement on application scenarios and a wider application range.
[0009] In an optional implementation, the second satellite set is determined according to one or more of the following information: the first information, attitude information of the terminal-side device, position information of the terminal-side device, position information of at least one satellite, the at least one satellite comprising the M satellites, or at least one gain threshold value corresponding to at least one satellite, the at least one satellite comprising the M satellites. The network-side device can determine the second satellite set according to one or more of the above information, or can determine the second satellite set according to other information, which is not limited herein.
[0010] In an optional implementation, the second satellite set comprises a second satellite, wherein, in a first attitude of the terminal-side device, the second satellite is located in a direction corresponding to a first elevation angle and / or a first azimuth angle of an antenna of the terminal-side device, and an antenna gain corresponding to the first elevation angle and / or the first azimuth angle of the antenna of the terminal-side device is greater than or equal to a gain threshold value corresponding to the second satellite. This provides a manner for the network-side device to determine the second satellite set (or, to determine the satellites in the second satellite set), and the satellites in the second satellite set can cover the terminal-side device together with a service satellite of the terminal-side device, so that these satellites meet the condition of being cooperative satellites. In addition, when serving the terminal-side device, the satellites in the second satellite set have a relatively large antenna gain corresponding to the terminal-side device, which is helpful to improve the communication quality of the terminal-side device.
[0011] In an optional implementation, the method further includes: sending the first information to a central processing node; and receiving information of the first satellite set from the central processing node. As another optional implementation of the network-side device determining the first satellite set, the first satellite set can be determined by the central processing node, and the network-side device only needs to forward the corresponding information, thereby simplifying the operation of the network-side device and saving the power consumption of the network-side device.
[0012] In an optional implementation, the first information is used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna of the terminal-side device, and includes: the first information includes at least one first sub-information, and each first sub-information is used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna included in one antenna panel of the terminal-side device. The terminal-side device can have one or more antenna panels, and the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna included in the antenna panel can be different when the terminal-side device uses different antenna panels. Therefore, the terminal-side device can report the association between the antenna panel, the elevation angle and / or azimuth angle of the antenna, and the antenna gain, for example, one or more groups of corresponding relationships, so that the network-side device can determine the corresponding satellite set for one or more antenna panels of the terminal-side device.
[0013] In an optional implementation, the second information is used to indicate the first satellite set, and includes: the second information includes at least one second sub-information, and each second sub-information is used to indicate the association between one antenna panel of the terminal-side device and a satellite set, and one second sub-information in the at least one sub-information is used to indicate the association between the first antenna panel of the terminal-side device and the first satellite set. If the terminal-side device reports at least one first sub-information, and optionally, for each first sub-information in part or all of the first sub-information, the network-side device can determine the corresponding satellite set, then the corresponding cooperative satellite can be determined for one or more antenna panels of the terminal-side device.
[0014] In an optional implementation, the one second sub-information is used to indicate the association between the first antenna panel of the terminal-side device, the first attitude of the terminal-side device, and the first satellite set. The terminal-side device needs to measure the first satellite set corresponding to the first antenna panel according to the corresponding attitude, and the network-side device can also indicate the first attitude, thereby improving the accuracy of the measurement of the terminal-side device.
[0015] In a second aspect, a second communication method is provided, which can be applied to a terminal-side device, for example, a terminal-side device also referred to as a terminal device. The terminal device is, for example, a terminal device, or other device including the functions of a terminal device, or a circuit, or a chip system (or, chip, such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip or system-in-package (SIP) chip containing a modem core) or other functional module. The chip system or functional module can implement the functions of the terminal device, and the chip system or functional module is, for example, set in the terminal device. The following description takes the terminal device as an example. The method includes: sending first information to a network-side device, the first information being used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna of the terminal-side device; receiving second information, the second information being used to indicate a first satellite set; sending measurement results of the N satellites to the network-side device; and receiving third information, the third information being used to indicate that the cooperating satellite of the terminal-side device is a first satellite, and the first satellite belongs to the N satellites.
[0016] In an optional embodiment, the first information is used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna of the terminal side device, including: the first information includes at least one first sub-information, each of which is used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna included in an antenna panel of the terminal side device.
[0017] In an optional embodiment, the second information is used to indicate the first satellite set, including: the second information includes at least one second sub-information, each second sub-information is used to indicate the association relationship between an antenna panel of the terminal side device and the satellite set, and one second sub-information in the at least one sub-information is used to indicate the association relationship between the first antenna panel of the terminal side device and the first satellite set.
[0018] In an optional implementation, the one second sub-information is used to indicate an association relationship between the first antenna panel of the terminal side device, the first posture of the terminal side device, and the first satellite set.
[0019] Regarding the technical effects brought about by the second aspect or various optional implementations, reference may be made to the introduction to the technical effects of the first aspect or corresponding implementations.
[0020] In a third aspect, a third communication method is provided, which can be applied to a central processing node side, for example, can be executed by a central processing node. The central processing node is, for example, a network device or a terminal device, or other equipment including the function of the network device or the terminal device, or a circuit, or a chip system (or chip) or other functional module capable of realizing the function of the network device or the terminal device, for example, arranged in the network device or the terminal device. The network device includes, for example, a core network device and / or an access network device, or can also include a third-party server. The network device is, for example, a satellite, or located on a satellite, or can also be located on the ground. The method includes: receiving fourth information, the fourth information being used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna of the terminal side device, or the fourth information including information of a second satellite set; and sending information of a first satellite set to a network side device, the first satellite set being determined according to the fourth information, the first satellite set including information of N satellites, N being a positive integer.
[0021] In an optional implementation, the fourth information is used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna of the terminal side device, and the first satellite set is determined according to one or more of the following information: the fourth information; attitude information of the terminal side device; position information of the terminal side device; position information of at least one satellite, the at least one satellite including the N satellites; at least one gain threshold value corresponding to at least one satellite, the at least one satellite including the N satellites; load information of at least one satellite, the at least one satellite including the N satellites; resource usage information of at least one satellite, the at least one satellite including the N satellites; or, interference information of at least one satellite, the at least one satellite including the N satellites.
[0022] In an optional implementation, the fourth information includes information of a second satellite set, and the first satellite set is determined according to one or more of the following information: load information of M satellites; resource usage information of M satellites; or, interference information of M satellites; wherein the M satellites belong to the second satellite set, and M is a positive integer.
[0023] As to the technical effects brought by the third aspect or various optional implementations, reference can be made to the introduction of the technical effects of the first aspect or corresponding implementations.
[0024] In a fourth aspect, a communication apparatus is provided. The communication apparatus can be the network-side apparatus of any one of the first aspect to the third aspect. The communication apparatus has the functions of the network-side apparatus. For example, the communication apparatus has the functions of any one of the first aspect to the third aspect, e.g., the communication apparatus includes modules or units or means for performing the operations of any one of the first aspect to the third aspect, which can be implemented in software, or in hardware, or in a combination of software and hardware. The communication apparatus can be, for example, a network device, or another device with network device functions, or a chip system (or chip or circuitry) or another functional module that can implement the functions of the network device, e.g., included in the network device. The network device can be, for example, a core network device and / or an access network device. The network device can be, for example, a satellite, or located on a satellite. The network device can be, for example, a serving network device of a terminal device. In an optional implementation, the communication apparatus includes a baseband device and a radio frequency device. In another optional implementation, the communication apparatus includes a processing unit (also sometimes referred to as a processing module) and a transceiver unit (also sometimes referred to as a transceiver module). The transceiver unit can implement the functions of transmitting and receiving. When the transceiver unit implements the function of transmitting, it can be referred to as a transmitting unit (also sometimes referred to as a transmitting module). When the transceiver unit implements the function of receiving, it can be referred to as a receiving unit (also sometimes referred to as a receiving module). The transmitting unit and the receiving unit can be the same functional module, which is referred to as a transceiver unit and can implement the functions of transmitting and receiving. Alternatively, the transmitting unit and the receiving unit can be different functional modules, and the transceiver unit refers to these functional modules in general.
[0025] In an optional implementation, the transceiver unit (or the receiving unit) is configured to receive first information, where the first information is used to indicate the antenna gain corresponding to the elevation angle and / or the azimuth angle of the antenna of the terminal-side apparatus; the transceiver unit (or the transmitting unit) is configured to send second information to the terminal-side apparatus, where the second information is used to indicate the association relationship between the first satellite set and the attitude of the terminal-side apparatus, the first satellite set is determined according to the first information, the first satellite set includes information of N satellites, and N is a positive integer; the transceiver unit (or the receiving unit) is further configured to receive measurement results of the N satellites from the terminal-side apparatus; and the transceiver unit (or the transmitting unit) is further configured to send third information to the terminal-side apparatus, where the third information is used to indicate that the cooperative satellite of the terminal-side apparatus is a first satellite, and the first satellite belongs to the N satellites.
[0026] In an optional implementation, the transceiver (or the sending unit) is further configured to send, to a central processing node, information of a second satellite set, the second satellite set being determined according to the first information, the second satellite set including information of M satellites, M being a positive integer, and the M satellites including the N satellites; and the transceiver (or the receiving unit) is further configured to receive, from the central processing node, information of the first satellite set.
[0027] In an optional implementation, the method further includes: the transceiver (or the sending unit) is further configured to send, to each satellite in a second satellite set, request information for requesting the each satellite to serve as a cooperative satellite of the terminal-side device, the second satellite set being determined according to the first information, the second satellite set including information of M satellites, M being a positive integer, and the M satellites including the N satellites; the transceiver (or the receiving unit) is further configured to receive, from the each satellite, response information for indicating whether the each satellite allows to serve as the cooperative satellite of the terminal-side device; and the processing unit is configured to determine the first satellite set according to the response information.
[0028] In an optional implementation, the second satellite set is determined according to one or more of the following information: the first information, attitude information of the terminal-side device, position information of the terminal-side device, position information of at least one satellite, the at least one satellite including the M satellites, or at least one gain threshold corresponding to at least one satellite, the at least one satellite including the M satellites.
[0029] In an optional implementation, the second satellite set includes a second satellite, wherein, in a first attitude of the terminal-side device, the second satellite is located at a direction corresponding to a first elevation angle and / or a first azimuth angle of an antenna of the terminal-side device, and an antenna gain corresponding to the first elevation angle and / or the first azimuth angle of the antenna of the terminal-side device is greater than or equal to a gain threshold corresponding to the second satellite.
[0030] In an optional implementation, the method further includes: the transceiver (or the sending unit) is further configured to send, to a central processing node, the first information; and the transceiver (or the receiving unit) is further configured to receive, from the central processing node, information of the first satellite set.
[0031] In an optional implementation, the first information is used to indicate the antenna gains corresponding to the elevation angles and / or azimuth angles of the antennas of the terminal-side device, and the first information includes at least one first sub-information, each of which is used to indicate the antenna gains corresponding to the elevation angles and / or azimuth angles of the antennas included in one antenna panel of the terminal-side device.
[0032] In an optional implementation, the second information is used to indicate the first satellite set, and the second information includes at least one second sub-information, each of which is used to indicate the association between one antenna panel of the terminal-side device and a satellite set, and one second sub-information in the at least one sub-information is used to indicate the association between the first antenna panel of the terminal-side device and the first satellite set.
[0033] In an optional implementation, the one second sub-information is used to indicate the association between the first antenna panel of the terminal-side device, the first attitude of the terminal-side device, and the first satellite set.
[0034] In an optional implementation, the communication device further includes a storage unit (also referred to as a storage module), and the processing unit is coupled with the storage unit and executes programs or instructions in the storage unit to enable the communication device to perform the functions of the network-side device in any of the first aspect to the third aspect.
[0035] In a fifth aspect, a communication device is provided. The communication device can be the terminal-side device in any of the first aspect to the third aspect. The communication device has the functions of the terminal-side device. For example, the communication device has the functions of any of the first aspect to the third aspect, for example, the communication device includes modules or units or means corresponding to the operations described in any of the first aspect to the third aspect, which can be implemented by software, or by hardware, or by a combination of software and hardware. The communication device is, for example, a terminal device, or other device including the functions of a terminal device, or a chip system (or a chip or a circuit) or other functional module, which can implement the functions of a terminal device, and is, for example, arranged in a terminal device. In an optional implementation, the communication device includes a baseband device and a radio frequency device. In another optional implementation, the communication device includes a processing unit (also referred to as a processing module) and a transceiver unit (also referred to as a transceiver module). For the implementation of the transceiver unit, refer to the related description of the fourth aspect.
[0036] In an optional implementation, the transceiver (or the sending unit) is configured to send first information to the network-side device, the first information being used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna of the terminal-side device; the transceiver (or the receiving unit) is configured to receive second information, the second information being used to indicate the first satellite set; the transceiver (or the sending unit) is further configured to send the measurement result of the N satellites to the network-side device; and the transceiver (or the receiving unit) is further configured to receive third information, the third information being used to indicate that the cooperative satellite of the terminal-side device is the first satellite, and the first satellite belongs to the N satellites.
[0037] In an optional implementation, the first information is used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna of the terminal-side device, and the first information includes at least one first sub-information, each of which is used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna included in one antenna panel of the terminal-side device.
[0038] In an optional implementation, the second information is used to indicate the first satellite set, and the second information includes at least one second sub-information, each of which is used to indicate the association relationship between one antenna panel of the terminal-side device and a satellite set, and one second sub-information in the at least one sub-information is used to indicate the association relationship between the first antenna panel of the terminal-side device and the first satellite set.
[0039] In an optional implementation, the one second sub-information is used to indicate the association relationship between the first antenna panel of the terminal-side device, the first attitude of the terminal-side device, and the first satellite set.
[0040] In an optional implementation, the communication device further includes a storage unit (also referred to as a storage module), and the processing unit is coupled with the storage unit and executes the program or instruction in the storage unit to enable the communication device to perform the functions of the terminal-side device in any one of the first aspect to the third aspect.
[0041] In a sixth aspect, a communication apparatus is provided. The communication apparatus can be the central processing node in any one of the first aspect to the third aspect. The communication apparatus has the functions of the central processing node. For example, the communication apparatus has the functions of any one of the first aspect to the third aspect, e.g., the communication apparatus includes modules or units or means corresponding to the operations of any one of the first aspect to the third aspect, which can be implemented in software, or in hardware, or in a combination of software and hardware. The communication apparatus can be, for example, a network device, or other device with network device functions, or a chip system (or chip or circuit) or other functional module that can implement the functions of the network device, e.g., the chip system or functional module is arranged in the network device. The network device can be, for example, a satellite, or located on a satellite, or located on the ground. Alternatively, the communication apparatus can be, for example, a terminal device, or other device with terminal device functions, or a chip system (or chip or circuit) or other functional module that can implement the functions of the terminal device, e.g., the chip system or functional module is arranged in the terminal device. In an optional implementation, the communication apparatus includes a baseband device and a radio frequency device. In another optional implementation, the communication apparatus includes a processing unit (also referred to as a processing module) and a transceiver unit (also referred to as a transceiver module). For the implementation of the transceiver unit, refer to the related description of the fourth aspect.
[0042] In an optional implementation, the transceiver unit (or the receiving unit) is configured to receive fourth information, the fourth information being used to indicate the antenna gain corresponding to the elevation angle and / or the azimuth angle of the antenna of the terminal-side device, or the fourth information including information of the second satellite set; and the transceiver unit (or the sending unit) is configured to send, to the network-side device, information of the first satellite set, the first satellite set being determined according to the fourth information, the first satellite set including information of N satellites, N being a positive integer.
[0043] In an optional implementation, the fourth information is used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna of the terminal-side device, and the first satellite set is determined according to one or more of the following: the fourth information; the attitude information of the terminal-side device; the position information of the terminal-side device; the position information of at least one satellite, the at least one satellite including the N satellites; at least one gain threshold corresponding to at least one satellite, the at least one satellite including the N satellites; the load information of at least one satellite, the at least one satellite including the N satellites; the resource usage information of at least one satellite, the at least one satellite including the N satellites; or, the interference information of at least one satellite, the at least one satellite including the N satellites.
[0044] In an optional implementation, the fourth information includes information of a second satellite set, and the first satellite set is determined according to one or more of the following: the load information of M satellites; the resource usage information of M satellites; or, the interference information of M satellites; where the M satellites belong to the second satellite set, and M is a positive integer.
[0045] In an optional implementation, the communication device further includes a storage unit (also referred to as a storage module), and the processing unit is coupled to the storage unit and executes programs or instructions in the storage unit to enable the communication device to perform the functions of the central processing node according to any of the first to third aspects.
[0046] In a seventh aspect, a communication device is provided, which includes a memory and one or more processors. The memory is configured to store part or all of the computer programs or instructions necessary to implement the functions related to the first aspect. The one or more processors are configured to execute the computer programs or instructions, which, when executed, cause the communication device to implement the method in any possible design or implementation of the first aspect.
[0047] In a possible design, the communication device can further include an interface circuit, and the processor is configured to communicate with other devices or components through the interface circuit.
[0048] In a possible design, the communication device can further include the memory.
[0049] The communication device described above can be a network device, a communication module in a network device, or a chip responsible for communication functions in a network device, such as a modem chip (also referred to as a baseband chip) or an SoC or SIP chip containing a modem module.
[0050] In an eighth aspect, a communication apparatus is provided, which comprises a memory and one or more processors. The memory is configured to store part or all of a computer program or instructions necessary to implement the functions of the second aspect described above. The one or more processors are configured to execute the computer program or instructions, which when executed by the one or more processors, cause the communication apparatus to implement the method in any possible design or implementation of the second aspect described above.
[0051] In a possible design of the communication apparatus, the communication apparatus further comprises an interface circuit, and the processor is configured to communicate with other apparatuses or components through the interface circuit.
[0052] In a possible design of the communication apparatus, the communication apparatus further comprises the memory.
[0053] The communication apparatus described above can be a terminal, or a communication module in the terminal, or a chip responsible for communication functions in the terminal, such as a modem chip (also referred to as a baseband chip) or an SoC or SIP chip containing a modem module.
[0054] In a ninth aspect, a communication apparatus is provided, which comprises a memory and one or more processors. The memory is configured to store part or all of a computer program or instructions necessary to implement the functions of the third aspect described above. The one or more processors are configured to execute the computer program or instructions, which when executed by the one or more processors, cause the communication apparatus to implement the method in any possible design or implementation of the third aspect described above.
[0055] In a possible design of the communication apparatus, the communication apparatus further comprises an interface circuit, and the processor is configured to communicate with other apparatuses or components through the interface circuit.
[0056] In a possible design of the communication apparatus, the communication apparatus further comprises the memory.
[0057] The communication apparatus described above can be a terminal, or a communication module in the terminal, or a chip responsible for communication functions in the terminal, such as a modem chip (also referred to as a baseband chip) or an SoC or SIP chip containing a modem module. Alternatively, the communication apparatus described above can be a network device, or a communication module in the network device, or a chip responsible for communication functions in the network device, such as a modem chip (also referred to as a baseband chip) or an SoC or SIP chip containing a modem module.
[0058] In a tenth aspect, a communication system is provided, which comprises a network-side apparatus. The network-side apparatus is configured to perform the method performed by the network-side apparatus in any one of the first aspect to the third aspect described above. For example, the network-side apparatus can be implemented by the communication apparatus in the fourth aspect or the seventh aspect.
[0059] Optionally, the communication system further comprises a central processing node, wherein the central processing node is configured to perform the method performed by the central processing node according to any one of the first aspect to the third aspect. For example, the central processing node can be implemented by the communication apparatus according to the sixth aspect or the ninth aspect.
[0060] Optionally, the communication system further comprises a terminal-side apparatus, wherein the terminal-side apparatus is configured to perform the method performed by the terminal-side apparatus according to any one of the first aspect to the third aspect. For example, the terminal-side apparatus can be implemented by the communication apparatus according to the fifth aspect or the eighth aspect.
[0061] In an eleventh aspect, a computer-readable storage medium is provided, which is configured to store a computer program or instructions, when the computer program or instructions are executed, causing the method performed by the terminal-side apparatus or the network-side apparatus or the central processing node according to the aspects to be implemented.
[0062] In a twelfth aspect, a computer program product is provided, which comprises instructions, when the computer program or instructions are executed on a computer, causing the method according to the aspects to be implemented.
[0063] In a thirteenth aspect, a chip system is provided, which comprises a processor and an interface, the processor is configured to call and execute instructions from the interface, so that the chip system implements the method according to the aspects. BRIEF DESCRIPTION OF DRAWINGS
[0064] Figure 1 An application scenario diagram is provided for the embodiments of the present application;
[0065] Figure 2 A flowchart of a communication method is provided for the embodiments of the present application;
[0066] Figure 3 A schematic diagram of an apparatus is provided for the embodiments of the present application;
[0067] Figure 4 A schematic diagram of another apparatus is provided for the embodiments of the present application. DETAILED DESCRIPTION
[0068] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the drawings.
[0069] In the embodiments of the present application, the number of nouns, unless otherwise specified, represents "a singular noun or a plural noun", that is, "one or more". "At least one" refers to one or more, and "multiple" refers to two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three kinds of relationships, for example, A and / or B can represent: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects. For example, A / B represents: A or B. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c represents: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple.
[0070] The ordinal numbers "first", "second", and the like mentioned in the embodiments of the present application are used to distinguish a plurality of objects, and are not used to limit the size, content, order, time sequence, priority, or importance of the plurality of objects. In addition, the numbering of steps in each embodiment introduced in the present application is only to distinguish different steps, and is not used to limit the order of the steps.
[0071] In the following, some terms or concepts in the embodiments of the present application are explained and described to facilitate understanding by those skilled in the art.
[0072] In the embodiments of the present application, the terminal device is a device with wireless transceiving function, which can be a fixed device, a mobile device, a handheld device (for example, a mobile phone), a wearable device, a vehicle-mounted device, or a wireless device (for example, a communication module, a modem, or a chip system, etc.) built in the above devices. The terminal device is used to connect people, objects, machines, etc., and can be widely used in various scenarios, for example, including but not limited to the following scenarios: sensing scenarios, cellular communication, device-to-device (D2D) communication, vehicle to everything (V2X) communication, machine-to-machine / machine-type communications (M2M / MTC), internet of things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self driving, remote medical, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, unmanned aerial vehicle, robot, indoor commercial scenarios (such as mobile phone screen projection, file sharing, mobile phone to VR glasses video transmission) and other scenarios. When the terminal device is applied to V2X, it can also be referred to as a V2X device, for example, a smart car, a digital car, an unmanned car, a self-driving car, a pure EV, a hybrid electric vehicle (HEV), a range extended EV (REEV), a plug-in HEV (PHEV), a new energy vehicle, a road site unit (RSU), etc. The terminal device can also be a device in D2D communication, for example, a water meter, a gas meter, etc.
[0073] In addition, in the embodiments of the present application, the terminal device can also be a terminal device in an internet of things (IoT) system. The IoT is an important part of future information technology development. Its main technical feature is to connect objects through communication technology and network, so as to realize the intelligent network of man-machine interconnection and object-object interconnection.
[0074] As introduced above, various terminal devices can be considered as vehicle-mounted terminal devices if they are located on a vehicle (for example, placed in or installed in a vehicle), and the vehicle-mounted terminal device is also referred to as an on-board unit (OBU). The terminal device of the present application can also be an on-board module, an on-board module group, an on-board component, an on-board chip or an on-board unit built in a vehicle as one or more components or units, and the vehicle can implement the method of the present application through the built-in on-board module, on-board module group, on-board component, on-board chip or on-board unit.
[0075] The terminal device can also be referred to as a UE, a terminal, an access station, a UE station, a remote station, a wireless communication device, a user device, etc.
[0076] In the embodiments of the present application, the communication device for implementing the function of the terminal device can be a terminal-side device, which is also referred to as a terminal device. The terminal device can be a terminal device or a device capable of supporting the terminal device to implement the function, such as a chip system, which can be installed in the terminal device. In the technical solutions provided in the embodiments of the present application, the device for implementing the function of the terminal device is taken as an example to describe the technical solutions provided in the embodiments of the present application. In addition, for the convenience of description, the terminal device is taken as an example to illustrate the embodiments of the present application.
[0077] The network device in the embodiments of the present application, for example, includes an access network device and / or a core network device. The access network device is a device with wireless transceiving function, used for communicating with the terminal device. The access network device includes but is not limited to a base station (base transceiver station (BTS), Node B, evolved Node B (eNodeB) / eNB, or the next generation Node B (gNodeB) / gNB), a transmission reception point (TRP), a base station evolved from the 3rd generation partnership project (3GPP), an access node in a wireless fidelity (Wi-Fi) system, a wireless relay node, a wireless backhaul node, and the like. The base station can be a macro base station, a micro base station, a pico base station, a small station, a relay station, and the like. Multiple base stations can support a network of the same access technology or a network of different access technologies. A base station can include one or more co-sited or non-co-sited transmission reception points. The access network device can also be a wireless controller, a central unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario. The access network device can also be a server and the like. For example, the network device in the V2X technology can be a road side unit (RSU). The following describes the access network device by taking a base station as an example. The base station can communicate with the terminal device or communicate with the terminal device through a relay station. The terminal device can communicate with multiple base stations in different access technologies. The core network device is used to implement mobile management, data processing, session management, policy and charging, and the like. The names of devices implementing core network functions in systems of different access technologies can be different, and the embodiments of the present application do not limit this. Taking the 5th generation (5G) system as an example, the core network device includes, for example, an access and mobility management function (AMF), a session management function (SMF), a policy control function (PCF), a user plane function (UPF), and the like.
[0078] In the CU-DU architecture, the access network equipment may include a centralized unit (CU), a distributed unit
[0079] The CU and DU may be configured separately or in the same network element, such as a baseband unit (BBU). The RU may be configured in a radio frequency device or radio unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0080] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in an open RAN (ORAN) system, CU may also be called an open CU (open CU, O-CU), DU may also be called an open DU (open DU, O-DU), CU-CP may also be called an open CU-CP (open CU-CP, O-CU-CP), CU-UP may also be called an open CU-UP (open CU-CP, O-CU-UP), and RU may also be called an open RU (open RU, O-RU). For convenience of description, the embodiments of the present application are described by taking CU, CU-CP, CU-UP, DU and RU as examples. Any of the CU (or CU-CP, CU-UP), DU and RU in the embodiments of the present application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0081] Optionally, in various embodiments of the present application, if the network device is a distributed architecture, for example, the network device includes a CU and a DU, or includes a CU-CP, a CU-UP and a DU, then the network device sends information to the UE, specifically, the DU included in the network device sends information to the UE; the network device receives information from the UE, specifically, the DU included in the network device receives information from the UE.
[0082] In the embodiments of the present application, the communication device for implementing the function of the network device can be a network side device, which is also referred to as a network device. The network device can be a network equipment or a device capable of supporting the network equipment to implement the function, such as a chip system, which can be installed in the network equipment. In the technical solutions provided in the embodiments of the present application, the device for implementing the function of the network equipment is taken as an example (for example, the device for implementing the function of the access network equipment is taken as the access network equipment, and the device for implementing the function of the core network equipment is taken as the core network equipment), and the technical solutions provided in the embodiments of the present application are described.
[0083] The technical features related to the embodiments of the present application are introduced below.
[0084] Future satellite systems have two main features, i.e., large-scale constellation and high-gain antenna. For large-scale constellation, Starlink Gen2 is expected to send 30,000 satellites, and currently Starlink has about 5,000+ satellites in orbit. Therefore, a ground UE can see multiple satellites at the same time, for example, in the mid-high latitude zone, a UE can be covered by nearly 20 satellites at the same time. For high-gain antenna, for example, some companies provide satellites that can install antenna arrays as high as 64 square meters. Due to the high gain of the satellite side antenna, the carrier-to-noise ratio (CNR) provided can be as high as 20 dB.
[0085] Large-scale constellation and high-gain antenna provide a prerequisite for multi-satellite multiple-input multiple-output (MIMO), which can include multi-satellite joint transmission. Multi-satellite joint transmission can greatly improve the transmission rate of the UE, which can include two aspects. One aspect is the improvement of spectral efficiency, for example, under the condition of the same transmission power, the same number of antennas, and high signal-to-noise ratio (SNR), multi-satellite joint transmission can obtain higher spectral efficiency than single-satellite transmission. Another aspect is the improvement of throughput, which can improve the throughput compared to single-satellite transmission.
[0086] In the multi-satellite joint transmission technology, in addition to communicating with the service satellite of the UE, the UE can also communicate with other satellites (referred to as cooperative satellites), and the service satellite and the cooperative satellite can perform joint transmission to the UE. Therefore, it is necessary to configure the service satellite and the cooperative satellite for the UE. However, there is no method for configuring the cooperative satellite for the UE at present, so the multi-satellite joint transmission cannot be implemented.
[0087] In view of this, in the embodiments of the present application, the UE can send first information to the network device, and the network device determines a first satellite set in combination with the first information. Through the measurement of the UE on the first satellite set, the UE can be configured with a cooperating satellite. It can be seen that the embodiments of the present application provide a method for configuring a cooperating satellite for a UE, so that the multi-satellite joint transmission mechanism can be implemented. Moreover, the embodiments of the present application can configure a cooperating satellite for the UE based on the first information. The first information is related information of the UE, and the satellites included in the first satellite set have a relatively large probability of being able to serve as the cooperating satellite of the UE. In other words, the UE can measure the satellites that can serve as the cooperating satellite with a relatively large probability, instead of measuring too many satellites, so as to reduce the measurement overhead of the UE. In addition, the network device determines a second satellite set according to the first satellite set. The satellites included in the second satellite set have a relatively large probability of being able to serve as the cooperating satellite of the UE. That is, the satellites determined by the network device are more targeted. Compared with the case where the network device does not determine the satellites according to the information of the UE, the number of satellites determined by the network device in the embodiments of the present application can be reduced. Therefore, the network device configures fewer satellites to be measured for the UE, so as to save the configuration overhead of the network device.
[0088] The technical solutions provided by the embodiments of the present application can be applied in a fourth generation (4G) mobile communication system, such as a long term evolution (LTE) system, or can be applied in a 5G system, such as a new radio (NR) system, or can also be applied in a next generation mobile communication system or other similar communication systems, such as a sixth generation (6G) system, or can be applied in an existing satellite mobile communication technology system. The specific application is not limited. The technical solutions provided by the embodiments of the present application can be applied in a non-terrestrial network (NTN), or can also be applied in a non-NTN, such as a ground cellular network. For example, the embodiments of the present application can be applied to a scenario in which multiple network devices or multiple cells perform joint transmission. In addition, the technical solutions provided by the embodiments of the present application can also be applied in a D2D scenario, such as an NR-D2D scenario, or can be applied in a V2X scenario, such as an NR-V2X scenario. For example, the embodiments of the present application can be used in the fields of factory manufacturing, whole-house intelligence, intelligent driving, assisted driving, intelligent networked vehicles, or indoor commercial scenarios.
[0089] Please refer to Figure 1 , which is a schematic diagram of an application scenario of the embodiments of the present application, Figure 1 , which is an NTN scenario. In Figure 1In the embodiment of the present application, the application of the embodiment of the present application to the 5G system is taken as an example. Among them, the UE located on the ground accesses the network through 5G NR, and the access network equipment (such as 5G base station) can be deployed on the satellite, or the satellite can be regarded as the access network equipment, which can communicate with the core network equipment (such as 5G base station) on the ground through a wireless link. Figure 1 The UE can be served by multiple access network devices, such as AMF, SMF, UPF, etc. Figure 1 The access network device 1 and the access network device 2 in the figure can serve the UE. For example, the access network device 1 and the access network device 2 correspond to different satellites. This scenario can be a multi-satellite joint transmission. In addition, if there are multiple satellites, there can be wireless links between the satellites, so that signaling interaction and / or user data transmission can be completed between the satellites. Figure 1 Characteristics of the network elements involved, etc.
[0090] The core network implements functions such as user access control, mobility management, session management, user security authentication, and billing. The core network may include multiple functional units, such as multiple core network devices, which may include control plane devices and data plane devices. For example, one core network device is the AMF, responsible for user access management, security authentication, and mobility management. Another core network device is the UPF, responsible for managing user plane data transmission, traffic statistics, and other functions. Yet another core network device is the SMF, responsible for UE session management, allocating and releasing resources for UE sessions.
[0091] The ground station is responsible for forwarding signaling and service data between satellite base stations and core networks, such as the 5G core network.
[0092] Figure 1 5G NR in the UE can be used as a wireless link between the UE and the access network equipment. In some embodiments, Figure 1 The 5G NR in the network can also be replaced by other wireless communication links, such as 6G communication links.
[0093] The Xn interface, as an interface between access network devices, can be used for signaling interaction between access network devices.
[0094] The next generation (NG) interface is an interface between access network equipment and core network equipment. It can be used to exchange signaling of the core network's non-access stratum (NAS) and user service data.
[0095] The following describes the method provided by the embodiment of the present application in conjunction with the accompanying drawings. In the accompanying drawings corresponding to the various embodiments of the present application, all steps indicated by dotted lines are optional steps. The various embodiments of this article can be applied to Figure 1For example, the UE described in the various embodiments of this document may be Figure 1 The network device described in each embodiment of the present invention may be a serving network device of the UE, for example, the network device may be a serving satellite of the UE, or located on the serving satellite of the UE, or located on other devices that are in communication with the serving satellite of the UE. Figure 1 The access network device 1 or access network device 2 shown. If the network device is Figure 1 The access network device 1 shown in FIG. Figure 1 The access network device 2 shown may be a cooperative network device of the UE; or, if the network device is Figure 1 The access network device 2 shown in FIG. Figure 2 The access network device 1 shown may be a cooperative network device of the UE, wherein the cooperative network device may be a cooperative satellite of the UE, or may be located on a cooperative satellite of the UE, the cooperative satellite being, for example, a cooperative satellite configured by the method of an embodiment of the present application.
[0096] This application embodiment provides a communication method, please refer to Antenna panel , which is a flowchart of the method.
[0097] S201: A UE sends first information, and a network device receives the first information accordingly.
[0098] The first information may indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the UE's antenna. For example, the first information includes the directional pattern of the UE, which may indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the UE's antenna.
[0099] The directional pattern of the UE may also be referred to as a non-ideal directional pattern, and there is no restriction on the name. The directional pattern may be determined by the UE. The directional pattern may indicate the antenna gain corresponding to the antenna posture of the UE, for example, the directional pattern includes the correspondence between the antenna posture of the UE and the antenna gain. Optionally, the antenna posture may be represented by parameters such as the elevation angle and / or azimuth angle of the antenna, for example, the directional pattern includes the correspondence between the elevation angle and / or azimuth angle of the UE's antenna and the antenna gain, or the directional pattern may indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the UE's antenna, for example, the first information includes or indicates the directional pattern. Reference is made to Table 1 for an example of the directional pattern.
[0100] Table 1
[0101] 0 30 60 90 120 150 180 210 240 270 300 330 360 0 a a a a b b b b b d d d c 30 a a a a b b b b b d c c d 60 a a a a c c b e e d c c d 90 e e e e c c c c c c c d d 120 e e e e c c c c c c d d d 150 e e e e e e c c c c d d d 180 d d d d d d d d d d d d d
[0102] a-e in Table 1 represent different antenna gains, the horizontal number represents the azimuth angle of the antenna of the UE, and the vertical number represents the elevation angle of the antenna of the UE. For example, the antenna gain corresponding to the azimuth angle 0° and the elevation angle 30° of the antenna of the UE is a, and the other items are similar. Table 1 is only an example of the directional diagram, and the directional diagram determined by the UE can include one or more items in Table 1, or can also include other items not given in Table 1.
[0103] Optionally, the directional diagram can also include the attitude information of the UE, for example, in the directional diagram, the attitude information of the UE, the antenna attitude of the UE, and the antenna gain of the UE have a corresponding relationship. Alternatively, the attitude information of the UE can also not be included in the directional diagram, but the attitude information of the UE, the antenna attitude of the UE, and the antenna gain of the UE can still have a corresponding relationship. Taking the antenna attitude of the UE as an example, which is represented by the elevation angle and / or the azimuth angle of the antenna of the UE, the attitude information of the UE, the elevation angle and / or the azimuth angle of the antenna of the UE, and the antenna gain of the UE have a corresponding relationship. For example, the corresponding antenna gain can be the same or different when the attitude of the UE is different and the elevation angle and / or the azimuth angle is the same; for another example, the corresponding antenna gain can be the same or different when the elevation angle and / or the azimuth angle is different and the attitude of the UE is the same. Optionally, the UE can determine the attitude information of the UE through a sensor (for example, an attitude sensor), or can also determine the attitude information of the UE through other manners, which are not limited. Optionally, the attitude of the UE can be represented by a corresponding parameter (or, the attitude information of the UE can include a corresponding parameter), for example, including one or more of a heading parameter, a pitch parameter, or a roll parameter. The heading parameter represents the angle of rotation around the Z axis, the pitch parameter represents the angle of rotation around the Y axis, and the roll parameter represents the angle of rotation around the X axis. Optionally, the heading parameter represents the angle of rotation around the Z axis, the pitch parameter represents the angle of rotation around the X axis, and the roll parameter represents the angle of rotation around the Y axis.
[0104] As introduced above, the antenna gain of the UE can be related to other factors, e.g., related to the posture of the UE, in addition to being related to the parameters such as the elevation angle and / or the azimuth angle of the antenna of the UE. The UE can have one or more antenna panels, and the corresponding UE posture can be different when the UE uses different antenna panels, and thus it can be considered that the antenna panel of the UE corresponds to the posture of the UE one-to-one, and the UE posture corresponding to different antenna panels can be different. Even if the elevation angle and / or the azimuth angle of the UE antenna are the same, the corresponding antenna gain can be the same or different if the posture of the UE is different, and thus different UE postures can each have a corresponding directional diagram. For example, the first information can include at least one first sub-information, each of which can indicate the antenna gain corresponding to the elevation angle and / or the azimuth angle of the antenna included in one antenna panel of the UE, or each of which can indicate the association relationship between the elevation angle and / or the azimuth angle of the antenna included in one antenna panel of the UE and the antenna gain. Different first sub-information is associated with different antenna panels, which is equivalent to that the UE can report a corresponding directional diagram for each different antenna panel of the UE, and thus the network device can receive at least one directional diagram.
[0105] Reference can be made to Table 2 for an example of the association relationship between the antenna panel of the UE and the directional diagram (or the satellite set).
[0106] Table 2
[0107] Pattern Figure 1 1 direction Figure 2 2 direction Pattern P …… …… P Figure 1
[0108] Each row in Table 2 corresponds to one posture of the UE, and the UE postures corresponding to different rows can be different. For example, the antenna panel 1 corresponds to the direction Figure 2 , and also corresponds to the posture 1 of the UE, the antenna panel 2 corresponds to the direction Antenna panel , and also corresponds to the posture 2 of the UE, and so on. The first column in Table 2 represents the index of the antenna panel. The first information in the embodiments of the present application can include one or more items in Table 2, or can further include other items in addition to Table 2, or can not include Table 2 but include other items.
[0109] S202, the network device sends the second information. Correspondingly, the UE receives the second information.
[0110] The second information can indicate the first satellite set, or the second information can indicate an association between the first satellite set and a pose of the UE. The UE can measure the first satellite set according to the pose of the UE indicated by the second information. The first satellite set can be determined according to the first information, and the first satellite set includes information of N satellites, where N is a positive integer. Optionally, the information of a satellite includes, for example, an identifier of the satellite, which includes, for example, an identity number (ID) of the satellite, and / or other information capable of representing the satellite. The other information capable of representing the satellite includes, for example, one or more of an index of the satellite, ephemeris information of the satellite, a physical cell identifier (PCI) of a cell provided by the satellite, or information for indicating a resource of the satellite. Optionally, the information for indicating a resource of a satellite is, for example, a control resource set resource pool index (CORESETPoolIndex) corresponding to the satellite, which can represent a frequency domain resource of the satellite, for example, indicating a resource block (RB) of the satellite.
[0111] The network device can determine the N satellites according to the first information. Wherein, the network device determines the N satellites (or determines the first satellite set) according to the first information can be in various ways, for example, as follows.
[0112] As a first optional implementation of the network device determining the N satellites, the network device can determine the N satellites by means of a central processing node. This determination method can also be referred to as a central architecture determination method. The central processing node can be a node for managing satellites, or a node for coordinating between satellites. The central processing node can be a satellite, or located on a satellite, or can also belong to a ground network, for example, a ground service station, or an access network device or core network device located on the ground, etc. Wherein, the satellite as the central processing node is, for example, a serving satellite of the UE, or other satellites. If the central processing node is the serving satellite of the UE, or the central processing node is located on the serving satellite of the UE, and the network device in the embodiment of the present application is the serving satellite of the UE or located on the serving satellite of the UE, therefore, in this case, the network device determines the N satellites by means of the central processing node, which is actually the network device determining the N satellites, and does not need to perform the interaction process between the network device and the central processing node described below.
[0113] For example, the network device sends fourth information to the central processing node, the fourth information can include or indicate information of the M satellites, or the fourth information can include or indicate information of a second satellite set, where the second satellite set includes the M satellites, and M is a positive integer. After receiving the information of the M satellites (or receiving the information of the second satellite set), the central processing node can determine the N satellites, or determine the first satellite set, and then send information of the N satellites, or information of the first satellite set to the network device. The N satellites can be a subset of the M satellites. Optionally, the central processing node can determine the N satellites according to one or more of the following: the fourth information, load information of the M satellites, resource usage information of the M satellites, or interference information of the M satellites.
[0114] The load information of a satellite can indicate a load condition of the satellite, and the load of the satellite can include, for example, UEs served by the satellite. For example, if the load of a satellite of the M satellites is heavy, the central processing node can determine that the satellite is not a candidate cooperating satellite, for example, the satellite is not added to the N satellites, or the satellite is not added to the first satellite set.
[0115] The resource usage information of a satellite can include, for example, beam usage information of the satellite, and can also include usage information of other resources of the satellite, such as hardware resources and / or software resources, etc. A satellite can provide one or more beams, and the beam usage information can include usage information of part or all of the one or more beams. For example, a satellite can provide 8 beams in total, and the beam usage information of the satellite indicates that all the 8 beams are occupied, so the satellite has no beam available for covering the UE. In this case, the central processing node can determine that the satellite is not a candidate cooperating satellite, for example, the satellite is not added to the N satellites, or the satellite is not added to the first satellite set.
[0116] The interference information of a satellite can indicate an interference condition of the satellite. For example, if the interference information of a satellite indicates that the satellite is interfered heavily, or indicates that a signal transmitted by the satellite and / or a signal received by the satellite is interfered heavily, the satellite can not be able to provide a good quality of service for the UE. In this case, the central processing node can determine that the satellite is not a candidate cooperating satellite, for example, the satellite is not added to the N satellites, or the satellite is not added to the first satellite set.
[0117] For example, if one of the M satellites satisfies one or more of the following, the central processing node can determine the satellite as a candidate cooperating satellite, e.g., add the satellite to the N satellites, or add the satellite to the first satellite set: the satellite has a light load (e.g., a number of loads is less than or equal to a certain threshold), the satellite has available resources, or, the satellite experiences less interference (e.g., less than or equal to a certain threshold).
[0118] As introduced above, the first information sent by the UE can include at least one first sub-information, in which case the fourth information can include information of K satellite sets, any one of the K satellite sets being determined according to a certain one of the at least one first sub-information, e.g., a number of the at least one first sub-information is K, K being a positive integer. The second satellite set belongs to the K satellite sets. The central processing node can determine H satellite sets according to the K satellite sets, H can be less than or equal to K, e.g., H = K, the H satellite sets can correspond to the K satellite sets one by one, and the first satellite set can belong to the H satellite sets, e.g., be the satellite set in the H satellite sets corresponding to the second satellite set in the K satellite sets. For example, the central processing node can determine, for each satellite set A1 in the K satellite sets, whether each satellite in the satellite set A1 can be a candidate cooperating satellite. According to the determination manner as introduced above, e.g., the central processing node can determine, for any one of the K satellite sets A1, a corresponding satellite set A2, where the satellite set A2 includes a subset of the satellites included in the satellite set A1, e.g., the satellite set A1 is the first satellite set, and the satellite set A2 is the second satellite set. Thus, the central processing node can determine, for each satellite set in the K satellite sets, a corresponding satellite set, i.e., the central processing node can determine the H satellite sets. The central processing node can send information of the H satellite sets to the network device, and the network device can receive the information of the H satellite sets.
[0119] In the first alternative implementation of the network device determining the N satellites, the fourth information sent by the network device to the central processing node can comprise or indicate information of the M satellites, or comprise or indicate information of the second satellite set, which can be regarded as a sub-implementation A of the first alternative implementation of the network device determining the N satellites. Alternatively or additionally, the first alternative implementation of the network device determining the N satellites can also have other sub-implementation. As a sub-implementation B of the first alternative implementation of the network device determining the N satellites, the fourth information sent by the network device can indicate the antenna gain corresponding to the elevation angle and / or the azimuth angle of the antenna of the UE, for example, the fourth information indicates the directivity pattern of the UE, and optionally, the fourth information is the same as the first information. After receiving the fourth information, the central processing node can determine the N satellites according to the fourth information, or determine the first satellite set, and then send information of the N satellites or information of the first satellite set to the network device. The N satellites can be a subset of the M satellites.
[0120] Optionally, the central processing node can determine the N satellites according to one or more of the fourth information, the attitude information of the UE, the position information of the UE, the position information of at least one satellite, at least one gain threshold, the load information of at least one satellite, the resource usage information of at least one satellite, or the interference information of at least one satellite. The at least one satellite, for example, includes part or all of the satellites managed or coordinated by the central processing node.
[0121] An example is given to introduce the way of the central processing node determining the first satellite set. For example, the directivity pattern of the UE indicates the correspondence between the attitude information of the UE, the elevation angle and / or the azimuth angle of the antenna of the UE, and the antenna gain of the UE, and the central processing node can determine the satellite existing in the direction corresponding to a certain attitude of the UE and a certain elevation angle and / or azimuth angle, or determine whether the UE is covered by the satellite in the direction corresponding to a certain attitude of the UE and a certain elevation angle and / or azimuth angle. For example, if the UE is covered by the satellite in a certain direction, the satellite only includes the serving satellite of the UE and does not include other satellites, which indicates that there is no alternative cooperative satellite in the direction, and the central processing node can continue to determine the next direction; or if the UE is covered by the satellite in a certain direction, the satellite does not include the serving satellite of the UE, which indicates that the satellite in the direction cannot be used as a cooperative satellite, and the central processing node can continue to determine the next direction; or if the UE is covered by the satellite in a certain direction, the satellite includes the serving satellite of the UE and other satellites, which indicates that the satellite in the direction has the possibility of being used as a cooperative satellite.
[0122] If the satellite in the direction has the possibility of being a cooperating satellite, the central processing node can determine the satellite as a candidate cooperating satellite, or determine the satellite belongs to the N satellites, for example, the central processing node can add the information of the satellite to the first satellite set in a simple way. Alternatively, the central processing node can further combine at least one gain threshold. For example, if the satellite in the direction has the possibility of being a cooperating satellite, the central processing node can determine whether the antenna gain corresponding to the satellite in the directional diagram is greater than or equal to the gain threshold corresponding to the satellite, and the gain threshold corresponding to the satellite belongs to the at least one gain threshold. If the antenna gain corresponding to the satellite in the directional diagram is greater than or equal to the gain threshold corresponding to the satellite, the central processing node can determine the satellite as a candidate cooperating satellite, or determine the satellite belongs to the N satellites, for example, the central processing node can add the information of the satellite to the first satellite set; or if the antenna gain corresponding to the satellite in the directional diagram is less than the gain threshold corresponding to the satellite, the central processing node can determine that the satellite is not a candidate cooperating satellite, or determine that the satellite does not belong to the N satellites, for example, the central processing node does not add the information of the satellite to the first satellite set. The antenna gain corresponding to the satellite screened according to the gain threshold is better, and the communication quality of the UE can be improved by using these satellites as cooperating satellites of the UE.
[0123] Optionally, in addition to considering the above factors, the central processing node can also consider other factors when determining the N satellites. For example, if the antenna gain corresponding to the satellite in the directional diagram is greater than or equal to the gain threshold corresponding to the satellite, the central processing node can combine one or more of the load information of the satellite, the resource usage information of the satellite, or the interference information of the satellite to determine whether the satellite is a candidate cooperating satellite, or whether the satellite belongs to the N satellites. For example, if the satellite satisfies one or more of the following conditions, the central processing node can determine the satellite as a candidate cooperating satellite, for example, add the satellite to the N satellites, or add the satellite to the first satellite set: the load of the satellite is light (for example, the number of loads is less than or equal to a certain threshold), the satellite has available resources, or the satellite is less interfered (for example, less than or equal to a certain threshold).
[0124] Through the above process, the central processing node determines the N satellites, or determines the first satellite set.
[0125] The at least one gain threshold can correspond to at least one satellite, for example, the at least one gain threshold corresponds to the at least one satellite one-to-one. The gain threshold can also be referred to as a gain threshold, for example, represented as GNT UE,threshThe central processing node can obtain the at least one gain threshold in various manners. For example, the central processing node can receive the at least one gain threshold; or the central processing node can calculate the at least one gain threshold; or the central processing node can receive part of the at least one gain threshold and calculate the rest of the at least one gain threshold. For example, the central processing node can receive a gain threshold corresponding to a third satellite, and calculate a gain threshold corresponding to a fourth satellite. The gain thresholds corresponding to the third satellite and the fourth satellite both belong to the at least one gain threshold.
[0126] If the central processing node receives the gain threshold, the central processing node can receive the gain threshold corresponding to a satellite from the satellite.
[0127] Or, if the central processing node calculates the gain threshold, the central processing node can calculate the gain threshold according to a signal quality threshold. The signal quality threshold can be used for at least one satellite. For example, the central processing node can determine a gain threshold corresponding to each of part or all of the at least one satellite according to the signal quality threshold. The signal quality threshold can be an SNR threshold, or can be a threshold of another parameter used to represent signal quality. For example, when the signal quality threshold is an SNR threshold, the signal quality threshold can be represented as SNR broadcast The signal quality threshold can be predefined by a protocol, or can be from a network device (for example, a serving satellite of the UE), or can be set by the central processing node.
[0128] For example, the central processing node calculates a gain threshold corresponding to a fourth satellite. The fourth satellite can be any one of the at least one satellite corresponding to the at least one gain threshold, or can represent any one of the at least one satellite for which the central processing node calculates the gain threshold. Optionally, the central processing node can determine the gain threshold corresponding to the fourth satellite according to the signal quality threshold, which can include: the central processing node determines the gain threshold corresponding to the fourth satellite according to the signal quality threshold and an effective isotropic radiated power (EIRP) density corresponding to the fourth satellite. The EIRP density corresponding to a satellite can be sent to the central processing node by the satellite.
[0129] As an optional implementation of determining the gain threshold corresponding to the fourth satellite according to the signal quality threshold and the EIRP density corresponding to the fourth satellite by the central processing node, the central processing node can determine the gain threshold corresponding to the fourth satellite according to the signal quality threshold, the EIRP density corresponding to the fourth satellite, and loss information. Optionally, the loss information can include the path loss (for example, free space path loss (FSPL)) between the fourth satellite and the UE, and / or other losses in addition to the path loss. For example, the gain threshold corresponding to the fourth satellite can satisfy the following relationship:
[0130] GNT UE,thresh = SNR broadcast - EIRP density + k + FSPL + Loss all (Formula 1)
[0131] wherein GNT UE,thresh represents the gain threshold corresponding to the fourth satellite; SNR broadcast represents the signal quality threshold; EIRP density represents the EIRP density corresponding to the fourth satellite; k represents the Boltzmann constant, for example, k = -228.6 dBW / K / Hz; FSPL is related to one or more of the carrier frequency corresponding to the fourth satellite, the position of the UE, or the position of the fourth satellite; Loss all represents the relevant loss, for example, Loss all includes polarization loss and / or rain attenuation, etc.
[0132] If the gain threshold corresponding to the fourth satellite is related to FSPL, and due to the movement of the satellite, the FSPL corresponding to one satellite can change over time, so the gain threshold corresponding to the fourth satellite can also be considered to change over time. For this purpose, optionally, when determining the gain threshold corresponding to the fourth satellite, the central processing node can determine one or more gain thresholds of the fourth satellite in a first time period, and the central processing node can determine the gain threshold corresponding to the fourth satellite according to the one or more gain thresholds. For example, the central processing node can determine the minimum value of the one or more gain thresholds as the gain threshold corresponding to the fourth satellite; or the central processing node can determine the maximum value of the one or more gain thresholds as the gain threshold corresponding to the fourth satellite; or the central processing node can determine any value of the one or more gain thresholds as the gain threshold corresponding to the fourth satellite; or the central processing node can determine the average value of the one or more gain thresholds as the gain threshold corresponding to the fourth satellite, which is, for example, an arithmetic average or a weighted average, etc.
[0133] As introduced above, the first information sent by the UE can also include at least one first sub-information, in which case the fourth information can include at least one first sub-information, for example, the number of the at least one first sub-information is K, K is a positive integer. The central processing node can determine H satellite sets according to the at least one first sub-information, H can be less than or equal to K, for example, H = K, the H satellite sets can be in one-to-one correspondence with the at least one first sub-information, and the first satellite set can belong to the H satellite sets. For example, the central processing node can determine, for each of the at least one first sub-information, whether each satellite involved in the first sub-information can be a candidate cooperative satellite. According to the determination method as introduced above, for example, the central processing node can determine a corresponding satellite set A2 for any one of the at least one first sub-information, for example, the satellite set A2 is the second satellite set. Thus, the central processing node can determine a corresponding satellite set for each of the at least one first sub-information, that is, the central processing node can determine H satellite sets. The central processing node can send information of the H satellite sets to the network device, and then the network device can receive the information of the H satellite sets.
[0134] As a second optional implementation of the network device determining the N satellites, the network device can determine the N satellites by itself, which can also be referred to as a distributed architecture determination method. For example, the network device determines M satellites according to the first information, and the network device can send request information to each of the M satellites, which can request the satellite to be a cooperative satellite of the UE. For example, the network device sends request information to a satellite, which can request the satellite to be a cooperative satellite of the UE. The satellite receiving the request information can determine whether the satellite can be a cooperative satellite of the UE, and send response information to the network device, which can indicate that the satellite allows (or can; or agrees) to be a cooperative satellite of the UE, or indicates that the satellite does not allow (or cannot; or does not agree) to be a cooperative satellite of the UE. The network device receiving the response information from the M satellites can determine the N satellites. For example, if the response information from a satellite indicates that the satellite allows to be a cooperative satellite of the UE, the network device can determine the satellite as a candidate cooperative satellite, for example, add the satellite to the N satellites, or add the satellite to the first satellite set; for another example, if the response information from a satellite indicates that the satellite does not allow to be a cooperative satellite of the UE, the network device can determine that the satellite is not a candidate cooperative satellite, for example, does not add the satellite to the N satellites, or does not add the satellite to the first satellite set.
[0135] Optionally, a satellite may determine whether to serve as a cooperating satellite for the UE based on one or more of the following: load information of the satellite, resource usage information of the satellite, or interference information of the satellite. The satellite determination method may be similar to the aforementioned determination method of the central processing node and will not be further described.
[0136] In sub-method A of the first optional implementation method in which the network device determines N satellites and the second optional implementation method in which the network device determines N satellites, the network device must determine M satellites, or determine a second set of satellites. The following describes the method in which the network device determines M satellites or the second set of satellites.
[0137] Optionally, the network device may determine the M satellites or the second set of satellites based on one or more of the following: the first information, the attitude information of the UE, the location information of the UE, the location information of at least one satellite, or at least one gain threshold. The at least one satellite may include M satellites. The at least one gain threshold may correspond to the at least one satellite, for example, the at least one gain threshold may have a one-to-one correspondence with the at least one satellite. The at least one satellite may be identical, partially identical, or completely different from the at least one satellite used by the aforementioned central processing node to determine the satellite.
[0138] The first information may indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the UE's antenna, or the first information may indicate the UE's posture information and the antenna gain corresponding to the elevation angle and / or azimuth angle of the UE's antenna. The first information may include, for example, the UE's directional pattern.
[0139] An example is provided to illustrate how a network device determines a first set of satellites. For example, a UE's directional pattern represents the correspondence between the UE's attitude information, the elevation angle and / or azimuth angle of the UE's antenna, and the UE's antenna gain. Combined with the position information of at least one satellite, the network device can determine the satellites present in a certain attitude of the UE and in a direction corresponding to a certain elevation angle and / or azimuth angle, or determine whether the UE is covered by satellites in a certain attitude and in a direction corresponding to a certain elevation angle and / or azimuth angle. For example, if the UE is covered by satellites in a certain direction, and these satellites only include the UE's serving satellite and no other satellites, then there are no selectable cooperating satellites in that direction, and the network device can proceed to determine the next direction. Alternatively, if the UE is covered by satellites in a certain direction, but these satellites do not include the UE's serving satellite, then the satellites in that direction cannot serve as cooperating satellites, and the network device can proceed to determine the next direction. Alternatively, if the UE is covered by satellites in a certain direction, and these satellites include the UE's serving satellite and other satellites, then the satellites in that direction are likely to serve as cooperating satellites.
[0140] If the satellite in the direction has the possibility of being a cooperative satellite, the network device can determine the satellite as a candidate cooperative satellite, or determine that the satellite belongs to the M satellites, for example, the network device can add the information of the satellite to the second satellite set in a simple manner. Alternatively, the network device can further determine whether the satellite is a candidate cooperative satellite in combination with at least one gain threshold. For example, if the satellite in the direction has the possibility of being a cooperative satellite, the network device can determine whether the antenna gain corresponding to the satellite in the direction diagram is greater than or equal to the gain threshold corresponding to the satellite, the gain threshold corresponding to the satellite belongs to the at least one gain threshold. If the antenna gain corresponding to the satellite in the direction diagram is greater than or equal to the gain threshold corresponding to the satellite, the network device can determine that the satellite is a candidate cooperative satellite, or determine that the satellite belongs to the M satellites, for example, the network device can add the information of the satellite to the second satellite set; or if the antenna gain corresponding to the satellite in the direction diagram is less than the gain threshold corresponding to the satellite, the network device can determine that the satellite is not a candidate cooperative satellite, or determine that the satellite does not belong to the M satellites, for example, the network device does not add the information of the satellite to the second satellite set. The antenna gain corresponding to the satellite screened by the gain threshold is better, and the communication quality of the UE can be improved by using these satellites as cooperative satellites of the UE.
[0141] Through the above process, the network device determines the M satellites, or determines the second satellite set.
[0142] As introduced above, the first information sent by the UE can include at least one first sub-information, for example, the number of at least one first sub-information is K, K is a positive integer. In this case, the network device can determine H satellite sets according to at least one first sub-information, H can be less than or equal to K, for example, H=K, the first satellite set can belong to the H satellite sets. For example, for each first sub-information in the at least one first sub-information, the network device can determine whether each satellite involved in the first sub-information can be a candidate cooperative satellite. According to the determination method as introduced above, for example, the network device can determine the corresponding satellite set A2 for any first sub-information in the at least one first sub-information, for example, the satellite set A2 is the second satellite set. Therefore, for each first sub-information in the at least one first sub-information, the network device can determine the corresponding satellite set, that is, the network device can determine H satellite sets.
[0143] If the number of the first sub-information included in the first information is 1, the second information can indicate the first satellite set, or the second information can indicate the association relationship between the first satellite set and the attitude of the UE.
[0144] Or, if the first information includes a quantity of first sub-information greater than 1, the second information can indicate the H satellite set, or the second information can indicate the association between the H satellite set and the UE attitude. For example, the second information can include at least one second sub-information, each of which can indicate the association between one antenna panel of the UE and the satellite set, and the quantity of the at least one second sub-information is, for example, H, and the H second sub-information can indicate the H satellite set. For example, one of the second sub-information indicates the association between the first antenna panel of the UE and the first satellite set. Optionally, each of the second sub-information can indicate the association between one antenna panel of the UE, the satellite set, and the UE attitude. For example, one of the second sub-information indicates the association between the first antenna panel of the UE, the first satellite set, and the first attitude of the UE.
[0145] For example, referring to Table 3, for an example of the second information, the second information includes at least one second sub-information, each of which can indicate the association between one antenna panel of the UE, the UE attitude, and the satellite set, and the last table in Table 3 indicates the satellite within the satellite set.
[0146] Table 3
[0147] UE pose Satellite Pose 1 1 Satellite 1, satellite 3 Pose 2 2 Satellite 1, satellite 5, satellite 7 Pose P … … … P Satellite 9, satellite P Figure 3
[0148] The attitude of the UE can be represented by a corresponding parameter, and for details, refer to the related description of S201.
[0149] S203, the UE sends the measurement result of the N satellites. Correspondingly, the network device receives the measurement result of the N satellites.
[0150] If the second information indicates the first satellite set or indicates the association between the first satellite set and the UE attitude, the UE determines the N satellites according to the second information, and the UE can measure the N satellites to obtain N measurement results, which can be one-to-one corresponding to the N satellites. If the network device indicates the association between the first satellite set and the UE attitude, the UE can perform measurement according to the indicated attitude when measuring the N satellites.
[0151] Or, if the second information indicates the H satellite set, or indicates the association between the H satellite set and the attitude of the UE, or indicates the association between the H satellite set, the attitude of the UE, and the antenna panel of the UE, the UE can measure the satellites included in the H satellite set to obtain the measurement result of the H satellite set. If the network device indicates the association between the H satellite set and the attitude of the UE, the UE can perform measurement according to the UE attitude corresponding to the satellite set indicated by the network device when measuring the satellites in the satellite set.
[0152] For example, the measurement result of one satellite includes the reference signal receiving power (RSRP) and / or the reference signal receiving quality (RSRQ) corresponding to the satellite.
[0153] S204, the network device sends third information. Correspondingly, the UE receives the third information.
[0154] The third information can indicate the cooperative satellite of the UE, for example, the cooperative satellite indicated by the third information is the first satellite, for example, the third information includes the information of the first satellite. The first satellite can belong to the N satellites; or, if the second information indicates the H satellite set, the first satellite can belong to the satellites included in the H satellite set. The number of cooperative satellites indicated by the third information can be one or more, that is, the number of satellites included in the first satellite can be one or more.
[0155] For example, the network device receives the measurement result, and then determines the cooperative satellite of the UE according to the measurement result, for example, the network device can determine the cooperative satellite of the UE according to the measurement result of the N satellites or the measurement result of the satellites included in the H satellite set. For example, the network device can take the satellite with the best measurement result as the cooperative satellite of the UE, or the network device can take the satellite corresponding to the measurement result greater than or equal to the fifth threshold as the cooperative satellite of the UE, or the network device can also determine the cooperative satellite of the UE in combination with other factors, and the way of determining the cooperative satellite by the network device is not limited. After the network device determines the cooperative satellite, the network device can indicate the UE to accept the service provided by the cooperative satellite. Optionally, the network device can also send information to the cooperative satellite (for example, the first satellite), and the information indicates that the first satellite is the cooperative satellite of the UE, so that the first satellite can start to provide service for the UE, for example, the first satellite can perform joint transmission with the serving satellite of the UE to the UE.
[0156] In an embodiment of the present application, the UE can send first information to the network device, and the network device determines the first satellite set based on the first information. Through the UE's measurement of the first satellite set, the cooperative satellite can be configured for the UE. It can be seen that the embodiment of the present application provides a method for configuring a cooperative satellite for the UE, so that a multi-satellite joint transmission mechanism can be implemented. Moreover, the embodiment of the present application can configure a cooperative satellite for the UE based on the first information. The first information is relevant information of the UE. The satellites included in the first satellite set have a high probability of being able to serve as cooperative satellites for the UE, which is equivalent to the UE being able to measure satellites that have a high probability of being able to serve as cooperative satellites without having to measure too many satellites, which can reduce the measurement overhead of the UE. In addition, the network device does not have to configure too many satellites for the UE to measure, which can save the configuration overhead of the network device.
[0157] Figure 2 A schematic diagram of the structure of a communication device provided in an embodiment of the present application is given. The communication device 300 may be Figure 2 The UE or the circuit system of the UE described in the embodiment shown is used to implement the method corresponding to the UE in the above method embodiment. Alternatively, the communication device 300 can be Figure 2 The network device or the circuit system of the network device described in the embodiment shown is used to implement the method corresponding to the network device in the above method embodiment. Alternatively, the communication device 300 can be Figure 3 The central processing node or the circuit system of the central processing node described in the embodiment shown is used to implement the method corresponding to the central processing node in the above method embodiment, wherein, for example, one circuit system is a chip system.
[0158] The communication device 300 includes at least one processor 301. Processor 301 can be used for internal processing of the device, implementing certain control processing functions. Optionally, processor 301 includes instructions. Optionally, processor 301 can store data. Optionally, different processors can be independent devices, located in different physical locations, or on different integrated circuits. Optionally, different processors can be integrated into one or more processors, for example, on one or more integrated circuits.
[0159] Optionally, the communication device 300 includes one or more memories 303 for storing instructions. Optionally, data may also be stored in the memories 303. The processor and memory may be provided separately or integrated together.
[0160] Optionally, the communication device 300 includes a communication line 302 and at least one communication interface 304. Since the memory 303, the communication line 302 and the communication interface 304 are all optional, Figure 2 Indicated by dotted lines.
[0161] Optionally, the communication device 300 can further include a transceiver and / or an antenna. The transceiver can be used to send information to other devices or receive information from other devices. The transceiver can be referred to as a transceiver, a transceiver circuit, an input / output interface, etc., and is used to realize the transceiver function of the communication device 300 through the antenna. Optionally, the transceiver includes a transmitter and a receiver. Illustratively, the transmitter can be used to generate a radio frequency signal from a baseband signal, and the receiver can be used to convert a radio frequency signal into a baseband signal.
[0162] The processor 301 can include a general central processing unit (CPU), a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of programs of the solutions of the present application.
[0163] The communication line 302 can include a path for transmitting information between the above-mentioned components.
[0164] The communication interface 304 uses any transceiver-like device for communicating with other devices or communication networks, such as an Ethernet, a radio access network (RAN), a wireless local area network (WLAN), a wired access network, etc.
[0165] The memory 303 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 303 may exist independently and be connected to the processor 301 via the communication line 302. Alternatively, the memory 303 may be integrated with the processor 301.
[0166] The memory 303 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor 301. The processor 301 is used to execute the computer-executable instructions stored in the memory 303, thereby achieving Figure 3 The steps performed by the UE, network device or central processing node in the illustrated embodiment.
[0167] Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.
[0168] In a specific implementation, as an embodiment, the processor 301 may include one or more CPUs, such as Figure 3 CPU0 and CPU1 in.
[0169] In a specific implementation, as an embodiment, the communication device 300 may include multiple processors, such as Figure 3 301 and processor 305 in FIG. Each of these processors may be a single-CPU processor or a multi-CPU processor. A processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0170] when Figure 4When the apparatus shown is a chip, such as a chip of a UE or a chip of a network device or a chip of a central processing node, the chip includes the processor 301 (and can also include the processor 305), the communication line 302, and the communication interface 304, and optionally includes the memory 303. Specifically, the communication interface 304 can be an input interface, a pin, or a circuit, etc. The memory 303 can be a register, a cache, etc. The processor 301 and the processor 305 can be a general-purpose CPU, a microprocessor, an ASIC, or one or more integrated circuits for executing programs for controlling the communication method of any of the above embodiments.
[0171] The embodiments of the present application can divide the functions of the apparatus according to the above method examples, for example, each function module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be realized in the form of hardware or in the form of a software function module. It should be noted that the division of the modules in the embodiments of the present application is illustrative, and is only a logical function division. When each function module is divided according to each function, for example, Figure 2 An apparatus 400 is shown, which can be a UE or a network device or a central processing node involved in the above various method embodiments, or a chip in the UE or a chip in the network device or a chip in the central processing node. The apparatus 400 includes a processing unit 402 and a transceiver unit 401.
[0172] It should be understood that the apparatus 400 can be used to implement the steps performed by the UE or the network device or the central processing node in the communication method of the embodiments of the present application, and the related features can be referred to the above Figure 4 embodiments, which will not be described herein again.
[0173] Optionally, Figure 3 The functions / implementation processes of the transceiver unit 401 and the processing unit 402 in the apparatus 400 can be realized by the processor 301 in the apparatus 400 calling computer-executable instructions stored in the memory 303. Alternatively, Figure 4 The functions / implementation processes of the processing unit 402 in the apparatus 400 can be realized by the processor 301 in the apparatus 400 calling computer-executable instructions stored in the memory 303, Figure 3 The functions / implementation processes of the transceiver unit 401 in the apparatus 400 can be realized by the communication interface 304 in the apparatus 400. Figure 4 Figure 3 Figure 1
[0174] Optionally, when the apparatus 400 is a chip or a circuit, the functions / implementation procedures of the transceiver unit 401 can also be implemented by pins or circuits, etc. Optionally, the transceiver unit 401 can include a sending unit and / or a receiving unit, the sending unit is used to implement the sending function, and the receiving unit is used to implement the receiving function; or the transceiver unit 401 can be an integral module, which can implement the sending function and / or the receiving function. Optionally, the transceiver unit 401 can be implemented by a transceiver.
[0175] The application further provides a computer readable storage medium, which stores a computer program or instructions, when the computer program or instructions are executed, the method executed by the UE or the network device or the central processing node in the foregoing method embodiments is implemented. In this way, the functions described in the foregoing embodiments can be implemented in the form of software function units and sold or used as independent products. Based on this understanding, the technical solutions of the application can be embodied in the form of software product in essence or the part that contributes to the application or part of the technical solutions. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the application. The storage medium includes a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk, and various media that can store program codes.
[0176] The application further provides a computer program product, which includes computer program codes, when the computer program codes are executed on a computer, the computer is caused to execute the method executed by the UE or the network device or the central processing node in any of the foregoing method embodiments.
[0177] The embodiments of the application further provide a processing apparatus, which includes a processor and an interface; the processor is used to execute the method executed by the UE or the network device or the central processing node related to any of the foregoing method embodiments.
[0178] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).
[0179] The various illustrative logic units and circuits described in the embodiments of the present application can be implemented or operated by a general-purpose processor, a digital signal processor (DSP), an ASIC, a field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof. The general-purpose processor can be a microprocessor, and optionally, the general-purpose processor can also be any conventional processor, controller, microcontroller or state machine. The processor can also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other similar configuration.
[0180] The steps of methods or algorithms described in the embodiments of the present application can be directly embedded in hardware, a software unit executed by a processor, or a combination of the two. The software unit can be stored in a RAM, a flash memory, a ROM, an erasable programmable read-only memory (EPROM), an EEPROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium in the art. The storage medium can be connected to the processor, so that the processor can read information from the storage medium and write information to the storage medium. Alternatively, the storage medium can also be integrated into the processor. The processor and the storage medium can be located in an ASIC, which can be located in the terminal device. Alternatively, the processor and the storage medium can also be located in different components of the terminal device.
[0181] These computer program instructions can also be loaded onto a computer or other programmable data processing device to cause a series of operations steps to be performed on the computer or other programmable data processing device to generate a computer implemented process, so that the instructions executed on the computer or other programmable data processing device provide a process for implementing the functions specified in the flowchart Figure 1 one or more flows and / or blocks one or more blocks or steps of the functions specified in the flowchart
[0182] The contents of various embodiments of the present application can be mutually referred to, and the terms and / or descriptions of different embodiments are consistent and can be mutually referred to if there is no special description and logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0183] It can be understood that, in the embodiments of the present application, the UE and / or the network device and / or the central processing node can perform part or all of the steps in the embodiments of the present application, and these steps or operations are only examples, and other operations or variations of various operations can also be performed in the embodiments of the present application. In addition, the various steps can be performed in different orders according to the embodiments of the present application, and it is possible that not all the operations in the embodiments of the present application are performed.
Claims
1. A communication method characterized by comprising: The method is applied to a network side device, and the method comprises: receiving first information, the first information being used to indicate antenna gains corresponding to elevation angles and / or azimuth angles of an antenna of a terminal side device; sending second information to the terminal side device, the second information being used to indicate an association relationship between a first satellite set and a posture of the terminal side device, the first satellite set being determined according to the first information, the first satellite set comprising information of N satellites, N being a positive integer; receiving measurement results of the N satellites from the terminal side device; sending third information to the terminal side device, the third information being used to indicate that a cooperative satellite of the terminal side device is a first satellite, the first satellite belonging to the N satellites.
2. The method of claim 1, wherein, The method further comprises: sending information of a second satellite set to a central processing node, the second satellite set being determined according to the first information, the second satellite set comprising information of M satellites, M being a positive integer, and the M satellites comprising the N satellites; receiving information of the first satellite set from the central processing node.
3. The method of claim 1, wherein, The method further comprises: sending request information to each satellite in a second satellite set, the request information being used to request the each satellite to be a cooperative satellite of the terminal side device, the second satellite set being determined according to the first information, the second satellite set comprising information of M satellites, M being a positive integer, and the M satellites comprising the N satellites; receiving response information from the each satellite, the response information being used to indicate whether the each satellite allows to be the cooperative satellite of the terminal side device; determining the first satellite set according to the response information.
4. The method according to claim 2 or 3, characterized in that, The second satellite set is determined according to one or more of the following information: the first information; posture information of the terminal side device; position information of the terminal side device; position information of at least one satellite, the at least one satellite comprising the M satellites; or at least one gain threshold corresponding to at least one satellite, the at least one satellite comprising the M satellites.
5. The method of claim 4, wherein the second satellite set comprises a second satellite, wherein, in a first posture of the terminal side device, the second satellite is located in a direction corresponding to a first elevation angle and / or a first azimuth angle of an antenna of the terminal side device, and an antenna gain corresponding to the first elevation angle and / or the first azimuth angle of the antenna of the terminal side device is greater than or equal to a gain threshold corresponding to the second satellite.
6. The method of claim 1, wherein, The method further comprises: sending the first information to a central processing node; receiving information of the first satellite set from the central processing node.
7. The method according to any one of claims 1 to 6, characterized in that, The first information used to indicate antenna gains corresponding to elevation angles and / or azimuth angles of an antenna of a terminal side device comprises: the first information comprises at least one first sub-information, each first sub-information being used to indicate antenna gains corresponding to elevation angles and / or azimuth angles of antennas comprised by one antenna panel of the terminal side device.
8. The method of claim 7, wherein, The second information used to indicate a first satellite set comprises: The second information includes at least one second sub-information, each of which is used to indicate the association relationship between an antenna panel of the terminal-side device and a satellite set, and one of the at least one sub-information is used to indicate the association relationship between the first antenna panel of the terminal-side device and the first satellite set.
9. The method of claim 8, wherein, The one second sub-information is used to indicate the association relationship among the first antenna panel of the terminal-side device, the first attitude of the terminal-side device and the first satellite set.
10. A communication method characterized by comprising: The method is applied to a terminal-side device, and the method includes: sending first information to a network-side device, the first information being used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna of the terminal-side device; receiving second information, the second information being used to indicate a first satellite set; sending the measurement result of the N satellites to the network-side device; receiving third information, the third information being used to indicate that the cooperative satellite of the terminal-side device is a first satellite, and the first satellite belongs to the N satellites.
11. The method of claim 10, wherein, The first information is used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna of the terminal-side device, and includes: The first information includes at least one first sub-information, each of which is used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna included in an antenna panel of the terminal-side device.
12. The method of claim 11, wherein, The second information is used to indicate a first satellite set, and includes: The second information includes at least one second sub-information, each of which is used to indicate the association relationship between an antenna panel of the terminal-side device and a satellite set, and one of the at least one sub-information is used to indicate the association relationship between the first antenna panel of the terminal-side device and the first satellite set.
13. The method of claim 12, wherein, The one second sub-information is used to indicate the association relationship among the first antenna panel of the terminal-side device, the first attitude of the terminal-side device and the first satellite set.
14. A communication method, comprising: The method is applied to a central processing node, and the method includes: receiving fourth information, the fourth information being used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna of the terminal-side device, or the fourth information including the information of a second satellite set; sending the information of a first satellite set to a network-side device, the first satellite set being determined according to the fourth information, and the first satellite set including the information of N satellites, N being a positive integer.
15. The method of claim 14, wherein, The fourth information is used to indicate the antenna gain corresponding to the elevation angle and / or azimuth angle of the antenna of the terminal-side device, and the first satellite set is determined according to one or more of the following information: the fourth information; the attitude information of the terminal-side device; the position information of the terminal-side device; the position information of at least one satellite, the at least one satellite including the N satellites; at least one gain threshold value corresponding to at least one satellite, the at least one satellite including the N satellites; the load information of at least one satellite, the at least one satellite including the N satellites; the resource usage information of at least one satellite, the at least one satellite including the N satellites; or, interference information of at least one satellite, the at least one satellite comprising the N satellites.
16. The method of claim 14, wherein, The fourth information comprises information of a second satellite set, the first satellite set being determined according to one or more of the following information: load information of M satellites; resource usage information of M satellites; or interference information of M satellites; wherein the M satellites belong to the second satellite set, and M is a positive integer.
17. A communications device, characterized by The communication device comprises a module for performing the method of any one of claims 1-9, or a module for performing the method of any one of claims 10-13, or a module for performing the method of any one of claims 14-16.
18. A communications device, characterized by The communication device comprises a processor configured to perform the method of any one of claims 1-9, or the method of any one of claims 10-13, or the method of any one of claims 14-16.
19. A computer-readable storage medium, characterized in that, The computer readable storage medium is configured to store a computer program which, when executed on a computer, causes the method of any one of claims 1-9 to be performed, or the method of any one of claims 10-13 to be performed, or the method of any one of claims 14-16 to be performed.
20. A computer program product, characterised in that, The computer program product comprises a computer program which, when executed on a computer, causes the computer to perform the method of any one of claims 1-9, or the method of any one of claims 10-13, or the method of any one of claims 14-16.